*{margin:0;padding:0;list-style-type:none;}
body{font-size:16px;}
img{max-width: 100%; display: block;border:0;transition: all 0.8s;}
a{text-decoration: none;cursor: pointer;border:0;color: inherit;}
a:hover{text-decoration:none;}
input,textarea{outline: none;resize: none;background: none;}
span{color: inherit;}
.show-div{display: block !important;}
.show-div-flex {display: flex !important;}
.hidden-div{display: none !important;}
/* 字体 */
@font-face {
  font-family: "Poppins-Bold";
  font-display: swap;
  src:url('../fonts/Poppins-Bold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-Light";
  src:url('../fonts/Poppins-Light.ttf') format('truetype');
  font-display: swap;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-Regular";
  src:url('../fonts/Poppins-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-Medium";
  src:url('../fonts/Poppins-Medium.ttf') format('truetype');
  font-display: swap;
  font-weight: normal;
  font-style: normal;
}
  @font-face {
  font-family: "iconfontnew"; /* Project id 5034018 */
  src: url('../fonts/iconfonnewt.woff2?t=1759214052201') format('woff2'),
       url('../fonts/iconfonnewt.woff?t=1759214052201') format('woff'),
       url('../fonts/iconfonnewt.ttf?t=1759214052201') format('truetype');
}

.iconfontnew {
  font-family: "iconfontnew" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "iconfont"; /* Project id 4205707 */
  src: url('../fonts/iconfont.woff2?t=1691984218548') format('woff2'),
       url('../fonts/iconfont.woff?t=1691984218548') format('woff'),
       url('../fonts/iconfont.ttf?t=1691984218548') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-chahao:before {
  content: "\e614";
}

.icon-jiantou_xiangyou:before {
  content: "\eb08";
}

.icon-jiantou_xiangyou_o:before {
  content: "\eb94";
}

.icon-rise-full:before {
  content: "\ea08";
}

.icon-dianhua-Telephone:before {
  content: "\e64e";
}

.icon-rili:before {
  content: "\e8b4";
}

.icon-arrow-right:before {
  content: "\e623";
}

.icon-arrow-left:before {
  content: "\e624";
}

.icon-zhuye1:before {
  content: "\e655";
}

.icon-facebook:before {
  content: "\e621";
}

.icon-linkedin:before {
  content: "\e648";
}

.icon-twitter:before {
  content: "\e607";
}

.icon-shouji:before {
  content: "\e622";
}

.icon-skype1:before {
  content: "\e7c9";
}

.icon-xialajiantou1:before {
  content: "\e625";
}

.icon-weixin:before {
  content: "\e610";
}

.icon-31sousuo:before {
  content: "\e600";
}

.icon-youxiang1:before {
  content: "\e612";
}

.icon-youxiang:before {
  content: "\e604";
}

.icon-youxiang2:before {
  content: "\e645";
}

.icon-24gf-telephone2:before {
  content: "\e96d";
}

.icon-whatsapp1:before {
  content: "\e7c1";
}

.icon-youtube:before {
  content: "\e775";
}

.icon-pinterest:before {
  content: "\e652";
}

.icon-vk:before {
    content: "\e735";
}

.icon-instagram:before {
    content: "\e79d";
  }

/* 滚动条 */
::-webkit-scrollbar{}
::-webkit-scrollbar-thumb{background: #d2d2d2;border-radius: 0px;}
::-webkit-scrollbar-thumb{background: #d3d3d3;border-radius: 0px;}

/* 头部 */
.header{position: fixed;z-index: 999;top: 0;left: 0;right: 0;height:100px;display: flex;align-items: center;justify-content: space-between;
background: -webkit-linear-gradient(top,rgba(0, 0, 0, 1),rgba(0, 0, 0, 1),rgba(0, 0, 0, 0));}
.header .head-logo{display: block;width: 108px;}
.header .head-right{display: flex;align-items: center;height: inherit;}
.header .menu-box{display: flex;align-items: center;height: inherit;}
.header .menu-list{position: relative;margin-left:52px;height: inherit;display: flex;align-items: center;}
.header .menu-text{font-size: 18px;font-weight: 500;color: #EEEEEE;font-family: "Poppins-Medium";}
.header .head-search{margin-left: 197px;position: relative;}
.header .head-search .iconfont{color: #999999;font-size: 25px;}
.header .menu-active .menu-text{color: #0066FF;}
.header .menu-list:hover .menu-text{color:#0066FF;}
.header .sousuo-box{position: absolute;right: 0;top:calc(100% + 9px);box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.1);background: #FFFFFF;display: none;}
.header .ss-main{display: flex;width: 300px;height: 34px;align-items: center;}
.header .ss-main input{flex: 1;height: inherit;border: none;outline: none;box-sizing: border-box;padding: 0 10px;font-size: 14px;color:#333333;}
.header .ss-main input::-webkit-input-placeholder{color: #999999;}
.header .ss-main .sousuo-logo{width: 34px;height: 34px;background: #1654B1;display: flex;align-items: center;justify-content: center;}
.header .ss-main .sousuo-logo .iconfont{color: #fff;}
.header .cp-child{position: absolute;left: 0;top: 100%;right: 0;z-index: 99;display: none;}
.header .cp-child-main{width: 100%;background: #FFFFFF;box-shadow: 0px 1px 76px 0px rgba(0,65,110,0.14);box-sizing: border-box;padding: 44px 53px 43px 47px;}
.header .h-cp-list{margin-bottom: 34px;}
.header .h-cp-name{padding-bottom: 14px;border-bottom: 1px solid #E5E5E5;display: flex;width: 100%;align-items: center;font-size: 24px;font-family: "Poppins-Medium";font-weight: 500;color: #333333;}
.header .h-cp-name img{width: 22px;height: auto;margin-right: 8px;}
.header .h-cp-item{display: flex;flex-wrap: wrap;align-items: center;}
.header .h-cp-item a{margin-top: 17px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;display: block;}
.header .h-fenge{margin: 0 29px;height: 16px;width: 2px;background: #666666;margin-top: 17px;}
.header .h-cp-item a:hover{color: #0066FF;}
.header .menu-child{display: none;padding: 10px 0 17px 0;box-sizing: border-box;position: absolute;top: 100%;left: -35px;background: #FFFFFF;box-shadow: 0px 1px 76px 0px rgba(0,65,110,0.14);width: 186px;}
.header .menu-child a{align-items: center;height: 50px;display: flex;box-sizing: border-box;padding-left: 20px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;}
.header .menu-child a:hover{color: #0066FF;}
.header .menu-list:hover .menu-child{display: block;}

/* 小屏头部 */
.m-mobilenav {font-family: "Poppins-Regular";position: fixed;width: 100%;display: none;box-sizing: border-box;height: 60px !important;background: #111111;right: 0;align-items: center;justify-content: space-between;padding: 0 4%;}
.m-mobilenav .h-logo{width: 80px;}
.m-mobilenav .l-r-top{display: flex;align-items: center;}
.m-mobilenav .mbnav-btn { z-index: 2; width: 26px;transition: all 550ms;margin-left: 15px;}
.m-mobilenav .mbnav-btn .line {width: 100%;height: 2px; background-color: #fff;}
.m-mobilenav .mbnav-btn .line2 {margin-top: 6px;margin-bottom: 6px;}
.m-mobilenav .mbnav-btn.active {transform: rotate(90deg);}
.m-mobilenav .mbnav-bd {position: absolute; right: 0; top: 0;width: 100%; height: 100%;top: 0;visibility: hidden;z-index: 1;}
.m-mobilenav .mbnav-bd.show {visibility: visible;}
.m-mobilenav .mbnav-bd.show .mbnav-wp {height: 100%; opacity: 1;}
.m-mobilenav .mbnav-bd.show .mbnav-item > a { opacity: 1; transform: scale(1) translate(0, 0);}
.m-mobilenav .mbnav-wp {position: absolute;right:0;left: auto;top: 0;width: 100%;height: 0; background-color: RGBA(0, 0, 0, 0.7);top: 0; transition: all 550ms;opacity: 0;}
.m-mobilenav .mbnav-fix {position: absolute;left: 0;top: 60px;height: calc(100% - 60px); width: 100%;box-sizing: border-box;overflow-y: scroll; }
.m-mobilenav .mbnav-item {box-sizing: border-box;position: relative;padding-left: 44px;padding-right: 24px;padding-top: 10px;padding-bottom: 10px; }
.m-mobilenav .mbnav-item i {position: absolute;left: 13px;top: 12px;width: 24px;height: 24px;line-height: 24px;text-align: center;background-color: #333;font-size: 20px;color: #fff;cursor: pointer;}
.m-mobilenav .mbnav-item > a {display: block;line-height: 26px;font-size: 22px;color: #fff ;transform: scale(1.1) translate(60px, -35px);opacity: 0; transition: 0.5s 0.1s;}
.m-mobilenav .mbnav-item > a span{color: #fff !important;}
.m-mobilenav .mbnav-item > a.current:after {content: ""; margin-left: 5px; display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 6px;height: 6px;background-color: #fff;border-radius: 50%;transition: all 550ms;}
.m-mobilenav .mbnav-item > a.active {color: #c65911;}
.m-mobilenav .mbnav-item > a.active:after {background-color: #c65911;}
.m-mobilenav .mbnav-item:nth-child(1) > a {transition-delay: 250ms;}
.m-mobilenav .mbnav-item:nth-child(2) > a {transition-delay: 300ms;}
.m-mobilenav .mbnav-item:nth-child(3) > a {transition-delay: 350ms;}
.m-mobilenav .mbnav-item:nth-child(4) > a {transition-delay: 400ms;}
.m-mobilenav .mbnav-item:nth-child(5) > a {transition-delay: 450ms;}
.m-mobilenav .mbnav-item:nth-child(6) > a {transition-delay: 500ms;}
.m-mobilenav .mbnav-item:nth-child(7) > a {transition-delay: 550ms;}
.m-mobilenav .mbsbnav-list {padding: 10px 0;display: none;}
.m-mobilenav .mbnav-list{width: 100%;}
.m-mobilenav .mbsbnav-item {position: relative;padding-left: 20px;padding-right: 5px;}
.m-mobilenav .mbsbnav-item i {left: 0;top: 6px;line-height: 24px;}
.m-mobilenav .mbsbnav-item a {box-sizing: border-box;color:#fff;display: block;padding: 5px 5px;line-height: 24px;font-size: 20px;}
.m-mobilenav .mbsbnav-item a .active {color: #c65911;}
.m-mobilenav .mbsbnav-item2 a{font-size: 18px;}
.m-mobilenav .mbsbnav-item3 a{font-size: 16px;}
.m-mobilenav .mbsbnav-item4 a{font-size: 14px;}
.m-mobilenav .mbnav-btn.active .line{background: #fff;}
.m-mobilenav .mbnav-item > a.current:after{display: none;}
/* 侧边导航 */
.y-sider{position: fixed;top: 45%;right:0;z-index: 999;}
.y-sider .sider-list{width: 42px;height: 42px;background: #222222;margin-bottom: 2px;display: flex;align-items: center;justify-content: center;}
.y-sider .sider-list .iconfont{color:#ffffff;font-size: 15px;}
.y-sider .sider-list .icon-huidaodingbu{font-size: 26px;}
.y-sider .sider-list:hover{background: #1654B1;cursor: pointer;position: relative;}
.y-sider .kf-wx{position: absolute;top: 0;right: 42px;width: 120px;display: none;z-index: 99;}
.y-sider .kefu:hover .kf-wx{display: block;}
/* 头图 */
.cephalogram{width: 100%;height:300px;background: url('../img/other/toutu.png')no-repeat;background-size: cover;display: flex;flex-direction: column;justify-content: flex-end;}
.cephalogram .cep-title{font-size: 60px;font-family: "Poppins-Bold";font-weight: 400;color: #FFFFFF;}
/* 导航栏 */
.cephalogram{padding-bottom: 44px;}
.cephalogram .crumbs{display: flex;align-items: center;flex-wrap: wrap;}
.cephalogram .crumbs .iconfont{color: #0066FF;font-size: 18px;margin-right: 10px;}
.cephalogram .crumbs a,
.cephalogram .crumbs span{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;line-height: 15px;}
.cephalogram .crumbs span{margin: 0 5px;}
.cephalogram .crumbs a:hover{color: #0066FF;}
/* 分页 */
.pagebox{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.pagebox a{width: 30px;height: 30px;line-height: 30px;font-size: 16px; box-sizing: border-box;font-family: "Poppins-Regular";
font-weight: 400;color: #333;text-align: center;margin-right: 10px;}
.pagebox .page-active{background: #0066FF;color: #FFFFFF;}
.pagebox a:hover{background: #0066FF;color: #FFFFFF;}
.pagebox .pre-btn .iconfont{color: #333333;font-size: 24px;font-weight: 600;}
.pagebox .pre-btn:hover{background: none !important;}
.pagebox .page-add{display: flex;align-items: center;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #0066FF;}
.pagebox .page-add input{ border:none;color: #0066FF;}
.pagebox .no:hover i{color:#333 !important }
.pagebox .no:hover{background: none !important;}
.pagebox .iconfont{font-size: 28px;}

/* 底部 */
.footer .foot-one{display: flex;box-sizing: border-box;background: #0D1623;padding-top: 93px;padding-bottom: 11px;}
.footer .foot-one .fo-first{display: flex;flex-direction: column;box-sizing: border-box;padding-top: 12px;margin-right: 93px;}
.footer .foot-one .fo-fir-tu{width: 129px;margin-bottom: 30px;}
.footer .foot-one .fo-fir-list{display: flex;align-items: center;}
.footer .foot-one .fo-fir-list span,
.footer .foot-one .fo-fir-list a{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #A1AAB8;line-height: 36px;}
.footer .foot-one .fo-fir-list .iconfont{color: #A1AAB8;font-size: 18px;margin-right: 10px;}
.footer .foot-one a:hover{color: #fff;}
.footer .foot-one .fo-second{display: flex;}
.footer .foot-one .fo-se-list{display: flex;flex-direction: column;margin-right: 80px;}
.footer .foot-one .fo-se-name{font-size: 24px;font-family: "Poppins-Regular";font-weight: 500;color: #FFFFFF;}
.footer .foot-one .fo-se-line{width: 55px;height: 3px;background: #1654B1;margin: 16px 0 21px 0;}
.footer .foot-one .fo-se-item{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #A1AAB8;line-height: 36px;white-space: nowrap;}
.footer .foot-one .fo-form{margin-bottom: 15px;display: flex;align-items: center;width: 413.5px;justify-content: space-between;}
.footer .foot-one .form-list{width: 201px;height: 41px;border: 1px solid #C1C1C1;border-radius: 1px;box-sizing: border-box;padding: 0 20px;display: flex;align-items: center;}
.footer .foot-one .foot-start{font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #FF0000;}
.footer .foot-one .foot-input{width: 100%;border: none;outline: none;height: 100%;font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #fff;}
.footer .foot-one .foot-input::-webkit-input-placeholder{color: #AFAFAF;}
.footer .foot-one .form-list1{width: 100% !important;height: 84px !important;}
.footer .foot-one .form-list1 .foot-input{width: 100%;}
.footer .foot-one .form-list2{flex: 1 !important;padding-right: 8px !important;}
.footer .foot-one .form-btn{width: 86px;height: 40px;background: #0368FF;border-radius: 1px;line-height: 40px;text-align: center;font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #FEFEFE;
margin-left: 15px; border:none; text-transform:uppercase; cursor:pointer;}
.footer .foot-one .form-list img{ max-height:30px;}
.footer .foot-one .fo-third .fo-se-name{display: block;margin-bottom: 29px;}
.footer .foot-two{background: #030C1A;}
.footer .foot-two .ft-first{display: flex;align-items: center;justify-content: space-between;height: 88px;box-sizing: border-box;border-bottom: 1px solid #0D1623;}
.footer .foot-two .ft-fir-lebal{display: flex;align-items: center;}
.footer .foot-two .ft-fir-lebal i{color: #A1AAB8;font-size: 20px;margin-right: 24px;}
.footer .foot-two .ft-fir-info{font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #999999;}
.footer .foot-two .ft-fir-info img{display: inline-block;width: 76px;}
.footer .foot-two .ft-second{height: 96px;display: flex;flex-direction: column;justify-content: center;}
.footer .foot-two .ft-se-list{font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #999999;line-height: 30px;display: flex;}
.footer .foot-two .ft-se-item{display: flex;flex-wrap: wrap;}
.footer .foot-two .ft-se-item a{margin-left: 10px;}
.footer a:hover,.footer .foot-two .ft-fir-lebal i:hover{color: #fff;}



/* 每页公共样式 */
.page-box{box-sizing: border-box;overflow: hidden;position: relative;}
.y-main{box-sizing: border-box;padding-left:13.5%;padding-right: 13.5%;}
.swiper {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; }
.swiper-slide img {display: block; width: 100%;height: auto;object-fit: cover;}

.home .banner{overflow: hidden;}
.home .banner .slide .carouse{width:100%;overflow:hidden;position:relative; cursor: pointer;}
.home .banner .slide .slideItem .banner-img{width:100%;}
.home .banner .slide .carouse .slideItem{width:100%;position:absolute;}
.home .banner .slide .console{ height: 57px; display: inline-block; width: 35px; position: absolute; top: 40%; }
.home .banner .slide .dotList{ position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; margin-top: 20px; }
.home .banner .slide .dotList ul li{ display: inline-block; width: 10px; height: 10px; background-position:-12px 0px; margin-left: 10px; cursor:pointer; }
.home .banner .slide .dotList ul li.active{ }
.home .banner .slide .carousel-control{ color: #fff;    font-size: 39px;  position: absolute; top: 50%; transform: translateY(-50%); width: 62px; height: 62px; z-index:999;     color: #fff;    border: #fff solid 1px;    text-align: center;    line-height: 62px; }
.home .banner .slide .carousel-control.left{ left:0px;}
.home .banner .slide .carousel-control.right{ right:0px;}
.home .banner .slide .carousel-control i{ color: #fff;    font-size: 39px; display: inline-block;}
.home .banner .slide .left .icon-jiantou_xiangyou{ transform: rotate(180deg);}
.home .home-title{font-size: 60px;font-family: "Poppins-Bold";font-weight: 600;color: #333333;display: block;}

.home .first-box{box-sizing: border-box;padding-top: 79px;padding-bottom: 105px;}
.home .first-box .first-main{display: flex;margin-top: 33px;}
.home .first-box .fir-photo{display: block;width: 47.64%;overflow: hidden;position: relative;}



.home .first-box .fir-right{margin-left: auto;width: 49.86%;display: flex;flex-direction: column;justify-content: space-between;}
.home .second-box{background: #F1F2F3;position: relative;padding-top: 73px;padding-bottom: 103px;}
.home .second-box .mySwiper .swiper-slide{display: flex;flex-direction: column;height: 450px;justify-content: flex-start;}
.home .second-box .second-info{display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 0 10px;font-size: 18px;font-family: "Poppins-Light";font-weight: 500;color: #333333;
margin-top: 7px;}
.home .second-box .second-info a:first-child{font-family: "Poppins-Medium";font-size: 30px;}
.home .second-box .second-photo{box-sizing: border-box;padding: 10px 40px;}
.home .second-box .second-btn{display: none;margin-top: 26px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #1654B1;line-height:20px;border-bottom: 1px solid #1654B1;}
.home .second-box .swiper-slide:hover .second-btn{display: block;}
.home .second-box .swiper-slide:hover{background: #E1E2E3;}
.home .second-box .swiper-button-prev,
.home .second-box .swiper-button-next{margin: 0;width: 58px;height: 58px;background: #CCCCCC;border-radius: 50%;}
.home .second-box .swiper-button-prev{left: 8.9%;}
.home .second-box .swiper-button-next{right: 8.9%;}
.home .second-box .swiper-button-prev:after, 
.home .second-box .swiper-button-next:after{color: #fff;font-size: 36px;font-weight: 600;}
.home .second-box .swiper-button-prev:hover,
.home .second-box .swiper-button-next:hover{background: #1A488C;}
.home .second-box .mySwiper{margin-top: 36px;}
.home .third-box{width: 100%;height: 757px;background: url('../img/other/sy_bg1.jpg')no-repeat;background-size: cover;padding-top: 87px;}
.home .third-box .home-title{color: #fff;}
.home .third-box .third-list{display: flex;flex-wrap: wrap;margin-top: 65px;}
.home .third-box .third-item{position: relative;width: 33.3%;border-bottom: 1px solid rgba(255, 255, 255, 0.2);height: 210px;display: flex;flex-direction: column;font-weight: 400;
box-sizing: border-box;padding-right: 70px;margin-bottom: 11px;}
.home .third-box .third-item:last-child,
.home .third-box .third-item:nth-last-child(2),
.home .third-box .third-item:nth-last-child(3),
.home .third-box .third-item:nth-last-child(4){border-bottom: none;}
.home .third-box .third-name{display: block;font-size: 48px;font-family: "Poppins-Bold";color: #0167FF;}
.home .third-box .third-info{margin-top: 13px;line-height: 30px;font-size: 24px;font-family: "Poppins-Medium";color: #FFFFFF; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.home .third-box .third-hover{flex-direction: column;position: absolute;top: 0;left: 0;right:0;height: 423px;background: #1654B1;z-index: 9;box-sizing: border-box;padding: 25px 50px;display: none;}
.home .third-box .third-hover .third-name{color: #fff;}
.home .third-box .t-hover-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;margin-top: 15px;line-height: 30px;overflow: hidden;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;}
.home .third-box .third-item:hover .third-hover{display: flex;}
.home .third-box .third-item:last-child .third-hover,
.home .third-box .third-item:nth-last-child(2) .third-hover,
.home .third-box .third-item:nth-last-child(3) .third-hover{top: auto;bottom: 0;}
.home .third-box .third-active{padding-left: 68px; padding-right: 10px !important;}
.home .four-box{padding-bottom: 30px;display: flex;box-sizing: border-box;padding-right: 13.5%;padding-top: 115px;} 
.home .four-box .four-left{box-shadow: 0px 9px 40px 3px rgba(10,57,128,0.15);flex: none;width: 65.84%;height: 538px;background: url('../img/other/sy_bg2.jpg')no-repeat;background-size: cover;box-sizing: border-box;padding: 80px 47px 0 315px;
overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;}
.home .four-box .four-name{font-size: 60px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.home .four-box .four-info{display: flex;flex-direction: column;margin-top: 53px;}
.home .four-box .four-text{display: block;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 36px;}
.home .four-box .four-right{margin-left: 94px;display: flex;flex-wrap: wrap;align-items: flex-start;}
.home .four-box .f-r-list{width: 50%;display: flex;flex-direction: column;align-items: center;margin-bottom: 95px;}
.home .four-box .four-r-photo{transition: all 0.4s;display: flex;align-items: center;justify-content: center;width: 110px;height: 110px;border-radius: 50%;background: rgba(22, 84, 177, 0.1);}
.home .four-box .four-r-photo img{width: 50px;}
.home .four-box .lNumberRise{font-size: 60px;font-family: "Poppins-Bold";font-weight: 400;color: #1654B1;line-height: 69px; margin-top: 15px;}
.home .four-box .four-l-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;}
.home .five-box{padding-top: 81px;width: 100%;height: 498px;background: url('../img/other/sy_bg3.jpg')no-repeat;background-size: cover;}
.home .five-box .four-name{font-size: 48px;color: #fff;font-family: "Poppins-Bold";font-weight: 400;color: #FFFFFF;}
.home .five-box .five-list{margin-top: 15px;display: flex;align-items: center;justify-content: space-between;width: 841px;flex-wrap: wrap;}
.home .five-box .five-list a{margin-bottom: 8px;display: block;font-size: 24px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;min-width:300px; position:relative; padding-left:16px;}
.home .five-box .five-list a::before {
  content: "";
  position: absolute;
  left: 0;
  transform: translate(0%, -50%);
  top: 50%;
  width: 6px;
  height: 6px;
  border-radius:50%; background:#fff;
 
}
.home .five-box .five-button{margin-top: 50px;width: 397px;height: 70px;background: rgba(0,0,0,0.16);border: 3px solid #FFFFFF;box-shadow: 0px 21px 27px 2px rgba(0,0,0,0.16);display: flex;align-items: center;justify-content: center;
font-size: 24px;font-family: "Poppins-Medium";font-weight: 500;color: #FFFFFF;transition: all 0.4s;}
.home .five-box .five-button img{width: 36px;margin-right: 9px;}
.home .six-box{width: 100%;height: 842px;background: url('../img/other/sy_bg4.jpg')no-repeat;background-size: cover;box-sizing: border-box;padding-top: 78px;}
.home .six-box .home-title{text-align: center;color: #111111;}
.home .six-box .six-main{display: flex;box-sizing: border-box;padding-left: 13.5%;}
.home .six-box .six-left{display: none;align-items: center;}
.home .six-box .six-one{display: flex;flex-direction: column;}
.home .six-box .six-tu{width: 100px;height: 100px;background: #1654B1;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.home .six-box .six-tu img{width: 57px;}
.home .six-box .six-name{font-size: 36px;font-family: "Poppins-Bold";color: #333333;margin-top: 30px;}
.home .six-box .sox-info{margin-top: 24px;line-height: 36px;font-size: 18px;font-family: "Poppins-Regular";color: #666666;width: 558px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.home .six-box .six-btn{margin-top: 42px;width: 150px;height: 50px;background: #1654B1;font-size: 18px;font-family: "Poppins-Light";text-align: center;line-height: 50px;color: #FFFFFF;}
.home .six-box .six-two{width: 591px;margin-left: 50px;}
.home .six-box .six-right{margin-left: auto;box-sizing: border-box;padding-right: 20px;padding-top: 244px}
.home .six-box .six-r-list{display: flex;align-items: center;justify-content: flex-end;}
.home .six-box .six-line{width: 34px;height: 2px;background: rgba(22, 84, 177, 0.5);margin-right: 9px;}
.home .six-box .six-mune{font-size: 24px;font-family: "Poppins-Regular";font-weight: 400;color:#5E789F;line-height: 60px;width: 240px;flex: none;}
.home .six-box .six-list-active .six-mune{color: #1654B1 !important;font-family: "Poppins-Bold";}
.home .six-box .six-list-active .six-line{width: 65px;background: #1654B1;}
.home .seven-box{padding-top: 70px;padding-bottom: 119px;}
.home .seven-box .seven-list{display: flex;align-items: center;margin-top: 18px;}
.home .seven-box .seven-item{width: 31.5%;margin-right: 2.75%;background: #F1F2F3;height: 534px;}
.home .seven-box .seven-item:nth-child(3n){margin-right: 0;}
.home .seven-box .seven-tu{width: 100%;overflow: hidden;}
.home .seven-box .seven-tu img{margin: 0 auto;}
.home .seven-box .seven-main{box-sizing: border-box;padding: 17px 29px;}
.home .seven-box .seven-name{font-size: 30px;font-family: "Poppins-Medium";color: #333333;line-height: 37px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;width: 100%;}
.home .seven-box .seven-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 500;color: #666666;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.home .seven-box .seven-info a{font-size: 18px;font-family:"Poppins-Regular";font-weight: 500;color: #7CA7E8;line-height: 30px;display: block;}
.home .seven-box .seven-info{display: none;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp:6;}
.home .seven-box .seven-time{margin-top: 26px;display: flex;align-items: center;justify-content: flex-end;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #999999;}
.home .seven-box .seven-item:hover{background: url('../img/other/sy_bg5.png')no-repeat;background-size: cover;box-sizing: border-box;padding-top: 115px;}
.home .seven-box .seven-item:hover .seven-tu{display: none;}
.home .seven-box .seven-item:hover .seven-name{color: #fff;}
.home .seven-box .seven-item:hover .seven-text{display: none;}
.home .seven-box .seven-item:hover .seven-info{display: -webkit-box;margin-top: 30px;}
.home .seven-box .seven-item:hover .seven-time{justify-content: flex-start;color: #5C8BD2;margin-top: 88px;}
.home .eight-box{width: 100%;height: 502px;background: url('../img/other/sy_bg6.jpg')no-repeat;background-size: cover;padding-top: 65px;box-sizing: border-box;}
.home .eight-box .home-title{text-align: center;color: #111111;}
.home .eight-box .eig-main{position: relative;width: 100%;margin-top: 61px;}
.home .eight-box .swiper-button-prev{left: 8.9%;}
.home .eight-box .swiper-button-next{right: 8.9%;}
.home .eight-box .swiper-button-prev,
.home .eight-box .swiper-button-next{width: 58px;height: 58px;display: flex;align-items: center;justify-content: center;background: #CCCCCC;border-radius: 50%;}
.home .eight-box .swiper-slide,
.home .eight-box .swiper-slide img{border-radius: 10px;}
.home .eight-box .swiper-button-prev:after, 
.home .eight-box .swiper-button-next:after{color: rgba(255, 255, 255, 0.5);font-size: 39px;font-weight: 600;}
.home .eight-box .swiper-button-prev:hover:after,
.home .eight-box .swiper-button-next:hover:after{color: #fff ;}
.home .eight-box .swiper-button-prev:hover,
.home .eight-box .swiper-button-next:hover{background: #1A488C;}

.capabilities {background: #F8F8F8;}
.capabilities .main{padding-top: 83px;padding-bottom: 101px;}
.capabilities .main .cap-title{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.capabilities .main .cap-all-list{margin-bottom: 47px;margin-top: 24px;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.capabilities .main .cap-list{width: 47.57%;background: #FFFFFF;box-shadow: 0px 1px 21px 0px rgba(0,65,110,0.14);box-sizing: border-box;padding: 29px 40px 26px 40px;margin-bottom: 29px;}
.capabilities .main .list-name{font-size: 30px;font-family: "Poppins-Medium";font-weight: 500;color: #333333;line-height: 36px;}
.capabilities .main .cap-list a:hover{ color:#0066FF}
.capabilities .main .list-text{margin-top: 5px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;overflow: hidden;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.capabilities .main .list-btn{height: 20px;margin-top: 18px;display: flex;align-items: flex-start;}
.capabilities .main .list-btn img{width: 22px;margin-right: 8px;}
.capabilities .main .list-btn a{font-size: 18px;display: block;font-family: "Poppins-Regular";font-weight: 400;color: #0066FF;line-height: 15px;}
.capabilities .main .list-btn a:hover{font-family: "Poppins-Bold";border-bottom: 1px solid #0066FF;padding-bottom: 3px;}
.capabilities .frame-box{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);z-index: 999;display: none;align-items: center;justify-content: center;}
.capabilities .frame-box form{width: 520px;background: #FFFFFF;box-sizing: border-box;padding: 28px 53px;display: flex;flex-direction: column;position: relative;}
.capabilities .frame-box .frame-main .iconfont{position: absolute;top: 20px;right: 20px;font-size: 20px;}
.capabilities .frame-box .fra-name{font-size: 30px;font-family: "Poppins-Bold";font-weight: 400;color: #333333; }
.capabilities .frame-box .fra-info{margin-bottom: 17px;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 24px;}
.capabilities .frame-box .fra-list{display: flex;align-items: center;width: 100%;justify-content: space-between;margin-bottom: 14px;}
.capabilities .frame-box .fra-item{width: 48.55%;display: flex;height: 41px;border: 1px solid #C1C1C1;border-radius: 1px;box-sizing: border-box;padding: 0 20px;align-items: center;}
.capabilities .frame-box .fra-start{font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #FF0000;}
.capabilities .frame-box .fra-input{border: none;outline: none;height: 100%;width: 100%;font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #333333;}
.capabilities .frame-box .fra-input::-webkit-input-placeholder{color: #AFAFAF;}
.capabilities .frame-box .fra-item1{width: 100% !important;height: 151px !important;padding-top: 7px;padding-bottom: 7px;}
.capabilities .frame-box .fra-item2{flex: 1 !important;padding-right: 7px !important;}
.capabilities .frame-box .fra-item img{max-height: 40px;}
.capabilities .frame-box .fra-btn{width: 86px;height: 40px;background: #0368FF;border-radius: 1px;font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #FEFEFE;text-align: center;line-height:40px;
margin-left: 14px; border:none; cursor:pointer;}

.contact .main{padding-top: 50px;padding-bottom: 113px;}
.contact .main .con-first{display: flex;align-items: center;box-shadow: 0px 1px 21px 0px rgba(0,65,110,0.14);height: 379px;}
.contact .main .fir-left{flex: none;width: 576px;height: 100%;background: url('../img/other/lx_bg1.png')no-repeat;background-size: cover;box-sizing: border-box;padding: 45px 60px;}
.contact .main .fir-l-name{font-size: 30px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;line-height: 36px;}
.contact .main .fir-l-line{width: 15px;height: 3px;background: #0066FF;margin: 62px 0 44px 0}
.contact .main .fir-l-list{display: flex;align-items: center;}
.contact .main .fir-l-list .iconfont{color: #333333;font-size: 22px;}
.contact .main .fir-l-list a,
.contact .main .fir-l-list span{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #333333;line-height: 48px;}
.contact .main .fir-l-list a:hover{color: #0066FF;}
.contact .main .fir-right{background: #0066FF;flex: 1;margin-left: -22px;position: relative;box-sizing: border-box;padding: 44px 42px;}
.contact .main .fir-right .fir-l-name{color: #fff;}
.contact .main .fir-form{display: flex;align-items: center;justify-content: space-between;margin-top: -10px;}
.contact .main .form-left{display: flex;flex-direction: column;width: 45%;}
.contact .main .fir-input{width: 100%;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #fff;border-top: none;border-left: none;border-right: none;border-bottom: 1px solid rgba(215, 223, 235, 0.41);
outline: none;padding-bottom: 6px;margin-top: 31px;}
.contact .main .fir-input::-webkit-input-placeholder{color: #C0D2ED;}
.contact .main .fir-input1{height: 160px !important;}
.contact .main .right-line{display: flex;align-items: center;}
.contact .main .right-line .fir-input{flex: 1 !important;}
.contact .main .right-line img{width: 76px;margin: 31px 15px 0 20px;}
.contact .main .right-btn{margin-top: 31px;display: block;width: 126px;height: 35px;text-align: center;line-height: 35px;background: #478EF8;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF; border:none; text-transform:uppercase; cursor:pointer;}
.contact .main #container{width: 100%;height: 616px;margin-top: 48px;}

.capabilities3 .main{background: #F8F8F8;padding-top: 104px;padding-bottom: 127px;}
.capabilities3 .main .main-name{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;line-height: 36px;}
.capabilities3 .main .all-list{display: flex;background: #FFFFFF;margin-top: 46px;}
.capabilities3 .main .list-photo{display: block;width: 28.6%;flex: none;overflow: hidden;}
.capabilities3 .main .list-right{flex: 1;display: flex;flex-direction: column;box-sizing: border-box;padding: 31px 40px;}
.capabilities3 .main .right-name{font-size: 30px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-family: "Poppins-Medium";font-weight: 500;color: #333333;}
.capabilities3 .main .right-info{margin-top: 2px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.capabilities3 .main .right-btn{margin-top: 39px;width: 150px;height: 50px;display: block;border: 1px solid #333333;text-align: center;line-height: 50px;font-size: 18px;box-sizing: border-box;font-family: "Poppins-Light";font-weight: 300;color: #333333;}
.capabilities3 .main .right-btn:hover{background: #0066FF;color:#fff;border: 1px solid #0066FF;}

.capabilities2 .main{background: #F8F8F8;padding-top: 108px;padding-bottom: 96px;}
.capabilities2 .main .name{display: block;line-height: 29px;font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.capabilities2 .main .main-list p{background: #0066FF;box-shadow: 0px 1px 21px 0px rgba(0,65,110,0.14);box-sizing: border-box;padding: 20px 30px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;line-height: 36px;
margin-top: 29px;}

.capabilities2 .main .main-list p:first-child,.capabilities2 .main .main-list p:last-of-type{background: none !important; box-shadow: none !important;color: #666666 !important;padding-left: 0 !important;padding-right: 0 !important;}

.news1 .main .seven-list{display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 42px;}
.news1 .main .seven-item{width: 31.5%;margin-right: 2.75%;background: #F1F2F3;height: 534px;margin-bottom: 37px;}
.news1 .main .seven-item:nth-child(3n){margin-right: 0;}
.news1 .main .seven-item .seven-tu img{margin: 0 auto;}
.news1 .main .seven-tu{width: 100%;overflow: hidden;}
.news1 .main .seven-main{box-sizing: border-box;padding: 17px 29px;}
.news1 .main .seven-name{display: block;font-size: 30px;font-family: "Poppins-Medium";color: #333333;line-height: 37px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news1 .main .seven-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 500;color: #666666;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.news1 .main .seven-info a{font-size: 18px;font-family:"Poppins-Regular";font-weight: 500;color: #7CA7E8;line-height: 30px;display: block;}
.news1 .main .seven-info{display: none;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.news1 .main .seven-time{margin-top: 26px;display: flex;align-items: center;justify-content: flex-end;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #999999;}
.news1 .main .seven-item:hover{background: url('../img/other/sy_bg5.png')no-repeat;background-size: cover;box-sizing: border-box;padding-top: 115px;}
.news1 .main .seven-item:hover .seven-tu{display: none;}
.news1 .main .seven-item:hover .seven-name{color: #fff;}
.news1 .main .seven-item:hover .seven-text{display: none;}
.news1 .main .seven-item:hover .seven-info{display: -webkit-box;margin-top: 30px;}
.news1 .main .seven-item:hover .seven-time{justify-content: flex-start;color: #5C8BD2;margin-top: 88px;}
.news1 .main{padding-top: 102px;padding-bottom: 101px;}

.news2 .main{padding-top: 83px;}
.news2 .name{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.news2 .main .time-box{box-sizing: border-box;padding-top: 17px;margin-top: 5px;display: flex;align-items: center;font-size: 14px;font-family: "Poppins-Regular";font-weight: 400;color: #999999;border-top: 1px solid #CCCCCC;}
.news2 .main .time-list{display: flex;align-items: center;margin-left: 50px;}
.news2 .main .time-list .share2{width: 180px;margin-left: 10px;}
.news2 .main .info-box{margin-top: 30px;}
.news2 .main .info-box p{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.news2 .main .info-box p img{ display:inline-block; max-width:100%;}
.products1 .main .main-right .info-box {font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;margin-top: 30px;}
.news2 .main .photo-box{display: flex;align-items: center;justify-content: space-between;margin-top: 39px;}
.news2 .main .photo-list{width:48.9%;overflow: hidden;} 
.news2 .main .notice-box{display: flex;align-items: center;justify-content: space-between;margin-top: 48px; margin-bottom:20px;}
.news2 .main .notice-list{max-width: 45%;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: "Poppins-Regular";font-weight: 400;color: #333333;}
.news2 .cp-hot-box{position: relative;margin-top: 15px;padding-bottom: 118px;}
.news2 .cp-hot-box .swiper-slide{flex-direction: column;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(11,11,11,0.1);}
.news2 .cp-hot-box .news-tu{display: block;overflow: hidden;width: 100%;}
.news2 .cp-hot-box .news-info{border-top: 1px solid #CCCCCC;width: 100%;display: flex;flex-direction: column;box-sizing: border-box;padding: 20px 10px 44px 10px;}
.news2 .cp-hot-box .news-name{font-size: 20px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.news2 .cp-hot-box .news-text{margin-top: 7px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Poppins-Light";font-weight: 300;color: #666666;}
.news2 .name1{text-align: center;margin-top: 73px; display:block}
.news2 a.name1:hover{color: #0066FF;}
.news2 .cp-hot-box .mySwiper{box-sizing:border-box;padding: 10px;}
.news2 .cp-hot-box .swiper-button-prev{left: 10.15%;margin-top: 0;top: 38%;}
.news2 .cp-hot-box .swiper-button-next{right: 10.15%;margin-top: 0;top: 38%;}
.news2 .cp-hot-box .swiper-button-prev:after,
.news2 .cp-hot-box .swiper-button-next:after{font-size: 20px;font-weight: 600;color: #AAAAAA;}
.news2 .cp-hot-box .swiper-button-next:hover:after,
.news2 .cp-hot-box .swiper-button-prev:hover:after{color: #0066FF;}
.news2 .cp-hot-box .news-name:hover{color: #0066FF;}

.products1 .main{padding-top: 50px;display: flex;padding-bottom: 116px;}
.products1 .main .main-left{width: 340px;}
.products1 .main .left-item{width: 100%;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(11,11,11,0.1);box-sizing: border-box;padding: 28px 20px;margin-bottom: 14px;
}
.products1 .main .left-name{font-size: 20px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.products1 .main .faq-name{display: flex;align-items: center;cursor: pointer;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #333333;margin-top: 17px;}
.products1 .main .faq-name a{color: #333333;}
.products1 .main .faq-img .iconfont{color: #333333;font-size: 15px;font-weight: 600;display: block;}
.products1 .main .faq-drawer{flex-direction: column;box-sizing: border-box;padding-left: 44px;font-size: 16px;display: none;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 36px;}
.products1 .main .faq-drawer a{ display:block;}
.products1 .main .cp-menu:hover,.products1 .main .faq-name a:hover{color:#0066FF }
.products1 .main .left-menu{display: flex;align-items: center;flex-wrap: wrap;margin-top: 16px;}
.products1 .main .left-item1{padding-right: 0 !important;}
.products1 .main .menu-list{box-sizing: border-box;padding: 0 10px;height: 28px;background: #FFFFFF;border: 1px solid #DCDCDC;font-size: 14px;font-family: "Poppins-Regular";
margin-bottom: 11px;margin-right: 5px;line-height: 28px;font-weight: 400;color: #999999;}
.products1 .main .menu-list:hover{background: #0066FF;border: none;color: #fff;}
.products1 .main .main-right{display: flex;flex-direction: column;margin-left: 65px;flex: 1;}
.products1 .main .right-name{font-size: 22px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;line-height: 21px;}
.products1 .main .right-notice{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;width: 88%;margin-top: 13px;height: 55px;overflow: hidden;}
.products1 .main .right-button{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #0066FF;margin-top: 9px;}
.products1 .main .right-button2{display: none;}
.products1 .main .all-list{margin-top: 28px;display: flex;align-items: flex-start;flex-wrap: wrap;margin-bottom: 73px;}
.products1 .main .list-box{width: 32.1%;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(11,11,11,0.1);margin-right: 1.8%;margin-bottom: 16px;}
.products1 .main .list-photo{position: relative;width: 100%;overflow: hidden;}
.products1 .main .list-select{position: absolute;top: 20px;left: 20px;width: 11px;height: 11px;background: linear-gradient(0deg, rgba(0,0,0,0.07), rgba(255,255,255,0.07));border: 1px solid #B5B5B5;box-shadow: 0px 2px 0px 0px #FFFFFF;border-radius: 2px;}
.products1 .main .list-info{border-top: 1px solid #CCCCCC;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding: 19px 10px 32px 10px;}
.products1 .main .list-info img{ max-width:100%;}
.products1 .main .list-box:nth-child(3n){margin-right: 0;}
.products1 .main .list-info-name{font-size: 20px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;display: block;overflow: hidden;text-align: center;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.products1 .main .list-info-text{font-size: 16px;font-family: "Poppins-Regular";font-weight: 300;color: #666666;display: block;overflow: hidden;text-align: center;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;margin: 8px 0 22px 0;}
.products1 .main .list-info-btn{width: 203px;text-align: center;height: 35px;border: 1px solid #DCDCDC;box-sizing: border-box;line-height: 35px;font-size: 14px;font-family: "Poppins-Regular";
font-weight: 400;color: #999999;}
.products1 .main .list-box:hover .list-info-name{color: #0066FF;}
.products1 .main .list-box:hover .list-info-btn{background: #0066FF;border: none;color: #fff;}

.capabilities-3-1 .cap3-name{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;margin: 83px 0 23px 0;}
.capabilities-3-1 .cap3-list{display: flex;align-items: center;margin-bottom: 83px;}
.capabilities-3-1 .cap-list-tu{width: 49.9%;flex: none;overflow: hidden;}
.capabilities-3-1 .cap3-list-info{margin-left: 75px;box-sizing: border-box;padding-right: 150px;}
.capabilities-3-1 .cap3-one{display: flex;align-items: flex-end;font-size: 44px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;margin-bottom: 31px;line-height: 28px;}
.capabilities-3-1 .one-tu{width: 42px;margin-right: 12px;}
.capabilities-3-1 .one-tu1{width: 68px;margin-left: 38px;}
.capabilities-3-1 .cap3-two p{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 36px;display: block;}
.capabilities-3-1 .cap3-list:nth-child(2n){flex-direction: row-reverse;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-one{flex-direction: row-reverse;justify-content: flex-end;}
.capabilities-3-1 .cap3-list:nth-child(2n) .one-tu1{margin-left: 0;margin-right: 40px;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-list-info{padding-left: 150px;padding-right: 75px;margin-left: 0;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-two{box-sizing: border-box;padding-left: 110px;}
.capabilities-3-1 .cap3-list:nth-child(2n) .one-tu{margin-right: 0;margin-left: 20px;}

.company1 .com-title{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;line-height: 52px;}
.company1 .first-box{background: #F8F8F8;display: flex;padding-top: 97px;padding-bottom: 81px;}
.company1 .first-box .first-left{flex: 1;}
.company1 .first-box .first-right{margin-left: 30px;display: flex;flex-wrap: wrap;width: 48.125%;justify-content: space-between;}
.company1 .first-box .fir-list{width: 49%;height: 313px;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(11,11,11,0.1);display: flex;flex-direction: column;align-items: center;
justify-content: center;margin-bottom: 15px;}
.company1 .first-box .fir-list img{width: 54px;}
.company1 .first-box .fir-name{font-size: 60px;font-family: "Poppins-Bold";font-weight: 400;color: #1654B1;line-height: 50px;margin: 56px 0 9px 0;}
.company1 .first-box .fir-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;}
.company1 .first-box .fir-left-text{font-size: 18px;margin-top: 36px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 36px;}
.company1 .second-box{background: #EEEEEE;padding-top: 83px;}
.company1 .second-box .second-title{display: flex;align-items: center;justify-content: flex-end;}
.company1 .second-box .com-title span{font-family: "Poppins-Regular";margin-right: 20px;}
.company1 .second-box .com-title{letter-spacing: 5px;}
.company1 .second-box .sec-line{width: 213px;height: 2px;background: #333333;margin-left: 30px;}
.company1 .second-box .sec-two{box-sizing: border-box;padding-top: 45px;position: relative;padding-bottom: 107px;}
.company1 .second-box .sec-main{display: flex;align-items: center;justify-content: flex-end;width: 100%;height: 300px;background: url('../img/other/com_bg1.png')no-repeat;background-size: cover;}
.company1 .second-box .sec-text{width: 50%;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;line-height: 36px;box-sizing: border-box;
padding: 0 13.5% 0 60px;display: flex;flex-direction: column;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;}
.company1 .second-box .sec-button{width: 50%;margin-left: auto;}
.company1 .second-box .sec-btn{width: 250px;height: 82px;background: #0066FF;display: flex;align-items: center;justify-content: center;font-size: 24px;
font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;transition: all 0.4s;}
.company1 .second-box .iconfont{font-size: 27px;margin-right: 5px;flex: none;}
.company1 .second-box .sec-photo{position: absolute;top: -30px;width: 50%;left: 0;right: 0;display: flex;justify-content: flex-end;}
.company1 .second-box .sec-photo img{width: 698px;}
.company1 .third-box{padding-top: 97px;padding-bottom: 84px;}
.company1 .third-box .third-list{display: flex;margin-bottom: 33px;margin-top: 50px;}
.company1 .third-box .third-tu{width: 31.9%;flex: none;overflow: hidden;}
.company1 .third-box .third-info{margin-left: 40px;flex: 1;display: flex;flex-direction: column;overflow: hidden;}
.company1 .third-box .third-time{display: flex;align-items: center;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #999999;}
.company1 .third-box .third-time img{width: 20px;margin-right: 5px;}
.company1 .third-box .third-name{margin: 23px 0 7px 0;display: block;font-size: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.company1 .third-box .third-text{font-size: 18px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 24px;}
.company1 .third-box .third-btn{width: 112px;margin-top: 44px;}
.company1 .third-box .pagebox{margin-top: 85px;}

.company2 .main{background: #F8F8F8;padding-top: 83px;padding-bottom: 143px;}
.company2 .main .com2-title{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.company2 .main .com2-list{display: flex;background: #fff;margin-bottom: 29px;}
.company2 .main .list-left{width: 335px;overflow: hidden;flex: none;}
.company2 .main .list-right{flex: 1;box-sizing: border-box;padding: 46px 45px 0 68px;}
.company2 .main .list-info{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color:#666666;line-height: 36px;margin: 24px 0 40px 0;display: block;}
.company2 .main .com2-logo{width: 526px;height: 200px;overflow: hidden;}
.company2 .main .com2-logo img{-webkit-box-reflect: below 0px -webkit-linear-gradient(270deg, rgba(255,255,255,0) 50% , rgba(255,255,255,0.3) 100%);}
.company2 .main .com2-title1{margin-bottom: 7px;}
.company2 .main .com2-main{display: flex;flex-wrap: wrap;margin-bottom: 27px;margin-top: 104px;}
.company2 .main .com2-item{width: 23.75%;margin-right: 1.65%;margin-bottom: 34px;}
.company2 .main .com2-item:nth-child(4n){margin-right: 0;}
.company2 .main .item-photo{position: relative;width: 100%;border: 1px solid #E8E7E7;border-radius: 2px;}
.company2 .main .item-photo img{ width:100%}
.company2 .main .photo-mc{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 9;background: rgba(0, 102, 255, 0.85);display: none;align-items: center;justify-content: center;
flex-direction: column;}
.company2 .main .mc-logo{width: 50px;}
.company2 .main .mc-info{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;margin-top: 10px;}
.company2 .main .item-info{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #333333;line-height: 24px;text-align: center;margin-top: 14px;box-sizing: border-box;
padding: 0 10px;word-wrap: break-word;}
.company2 .main .com2-all-list{}
.company2 .main .item-photo:hover .photo-mc{display: flex;}

.products2 .first-box{background: #F8F8F8;display: flex;padding-top: 89px;padding-bottom: 90px;}
.products2 .first-box .first-left{width: 450px;}
.products2 .first-box .mySwiper2{width: 100%;height: 450px;}
.products2 .first-box .mySwiper2 .swiper-slide{box-sizing: border-box;padding: 15px;}
.products2 .first-box .mySwiper{height: 110px;margin: 0 25px;box-sizing: border-box;padding: 0 5px;}
.products2 .first-box .mySwiper .swiper-slide{box-shadow: 0px 0px 10px 0px rgba(11,11,11,0.1);}
.products2 .first-box .fir-l-two{display: flex;align-items: center;margin-top: 10px;}

.products2 .first-box .fir-l-two .box-btn{
  position: absolute;
top: 50%;
width: calc(var(--swiper-navigation-size)/ 44 * 27);
height: var(--swiper-navigation-size);
margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
z-index: 10;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
.products2 .first-box .fir-l-two .box-btn:after{
  font-family: swiper-icons;
font-size: var(--swiper-navigation-size);
text-transform: none !important;
letter-spacing: 0;
font-variant: initial;
line-height: 1;
}
.products2 .first-box .fir-l-two .next:after{
  content: 'next';
}
.products2 .first-box .fir-l-two .prev:after{
  content: 'prev';
}
.products2 .first-box .fir-l-two .box-btn{position: static;margin-top: 0;}
.products2 .first-box .fir-l-two .box-btn:after{font-size: 20px;font-weight: 600;color: #AAAAAA;}
.products2 .first-box .fir-l-two .box-btn:hover:after{color: #0066FF;}
.products2 .first-box .firse-right{margin-left: 55px;flex: 1;}
.products2 .first-box .fir-r-name{height: 86px;border-bottom: 1px solid #E3E3E3;font-size: 36px;display: flex;align-items: flex-end;font-family: "Poppins-Bold";font-weight: 400;color: #333333;
box-sizing: border-box;padding-bottom: 10px;}
.products2 .first-box .fir-r-text{margin-bottom: 40px;border-bottom: 1px solid #E3E3E3;box-sizing: border-box;padding-top: 23px;padding-bottom: 6px;}
.products2 .first-box p{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;box-sizing: border-box;padding-right: 20px;}
.products2 .first-box .fir-r-btn{display: flex;align-items: center;margin-top: 55px;}
.products2 .first-box .f-btn{width: 170px;height: 40px;text-align: center;line-height: 40px;font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #fff;
background: #ADADAD;margin-right: 33px;}
.products2 .first-box .f-btn:hover{background: #0066FF;}
.products2 .first-box p span{font-family: "Poppins-Bold";color: #333333;}
.products2 .pro2-title{font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #111111; text-align:center; display:block;}
.products2 a.pro2-title:hover{color: #0066FF;}
.products2 .second-box{background: #fff;padding-top: 65px;padding-bottom: 31px;}
.products2 .second-box .sec-info{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;margin-top: 7px;text-align: center;
position: relative;z-index: 3;}
.products2 .second-box .sec-tu{width: 47.95%;margin: -35px auto 0 auto;overflow: hidden;position: relative;z-index: 1;}
.products2 .second-box .pro2-title{text-align: center;}
.products2 .third-box{background: #F8F8F8;padding-top: 74px;padding-bottom: 36px;}
.products2 .third-box .pro2-title{text-align: center;font-size: 48px;}
.products2 .third-box .third-text{display: block;text-align: center;font-size: 24px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;margin: 8px 0 12px 0;}
.products2 .third-box .third-photo{display: flex;align-items: flex-end;justify-content: center;}
.products2 .third-box .third-img{width: 39.1%;overflow: hidden;}
.products2 .third-box .third-img1{width: 36.88%;overflow: hidden;}
.products2 .fourth-box{background: #ADADAD;display: flex;align-items: flex-end;padding-top: 82px;padding-bottom: 47px;justify-content: center;}
.products2 .fourth-box .four-list{display: flex;flex-direction: column;align-items: center;margin-right: 40px;}
.products2 .fourth-box .four-logo1{width: 72px;}
.products2 .fourth-box .four-logo2{width: 62px;}
.products2 .fourth-box .four-logo3{width: 79px;}
.products2 .fourth-box .four-logo4{width: 58px;}
.products2 .fourth-box .four-logo5{width: 80px;}
.products2 .fourth-box .four-logo6{width: 50px;}
.products2 .fourth-box .four-name{font-size: 16px;width: 196px;text-align: center;margin-top: 18px;font-family: "Poppins-Medium";color: #FEFEFE;line-height: 24px;}
.products2 .fourth-box .four-list:last-child{margin-right: 0;}
.products2 .five-box{padding-top: 3px;padding-bottom: 24px;}
.products2 .five-box .five-one{display: flex;align-items: center;}
.products2 .five-box .five-o-left{flex: 1;}
.products2 .five-box .five-o-right{margin-left: 68px;width: 44.35%;overflow: hidden;}
.products2 .five-box .five-o-text{margin-top: 8px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.products2 .five-box .five-two{margin-top: 15px;width:57.4%;display: flex;flex-direction: column;align-items: center;margin: 0 auto;font-size: 18px;
font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.products2 .five-box .five-two p:first-child{font-family: "Poppins-Bold";}
.products2 .five-box .five-there{display: flex;flex-direction: column;align-items: center;width: 895px;font-size: 48px;font-family: "Poppins-Bold";font-weight: 400;color: #111111;line-height: 60px;
margin: 77px auto 0 auto;}
.products2 .five-box .five-there-tu{width: 73.74%;overflow: hidden;}
.products2 .sixth-box{display: flex;align-items: center;background: #929292;padding-top: 72px;padding-bottom: 94px;}
.products2 .sixth-box .sixth-left{display: flex;flex-direction: column;width: 44.2%;}
.products2 .sixth-box .pro2-title{color: #fff;font-size: 48px;}
.products2 .sixth-box .sixth-text{font-size: 24px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;line-height: 36px;margin-top: 24px;}
.products2 .sixth-box .sixth-right{width: 20.07%;margin-left: 267px;overflow: hidden;}
.products2 .seventh-box{padding-bottom: 71px;padding-top: 25px;}
.products2 .seventh-box .seve-one{display: flex;align-items: center;}
.products2 .seventh-box .seve-o-tu{width: 32.21%;overflow: hidden;}
.products2 .seventh-box .seven-time-info{margin: 0 40px 0 100px;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.products2 .seventh-box .seven-list{display: flex;flex-direction: column;width: 100%;align-items: center;}
.products2 .seventh-box .seven-list .pro2-title{font-size: 48px;}
.products2 .seventh-box .seven-text{width: 57.43%;font-size: 18px;text-align: center;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.products2 .seventh-box .seven-list1{border-bottom: 1px solid #E3E3E3;margin-top: 65px;padding-bottom: 83px;}
.products2 .seventh-box .seven-text{margin-top: 25px;}
.products2 .seventh-box .seven-list2{margin-top: 55px;}
.products2 .seventh-box .seven-photo1{width: 57.14%;overflow: hidden;}
.products2 .seventh-box .seven-list2 .seven-text{width:75.5%;}
.products2 .seventh-box .seven-photo2{display: flex;}
.products2 .seventh-box .photo-item{width: 47.07%;overflow: hidden;flex: none;}
.products2 .seventh-box .photo-item1{width: 44.29%;overflow: hidden;flex: none;}
.products2 .seventh-box .photo-item2{width: 43.14%;overflow: hidden;flex: none;}
.products2 .seventh-box .photo-item3{width: 48.93%;overflow: hidden;flex: none;}
.products2 .eight-box{width: 100%;height: 686px;background: url('../img/other/cpxq_bg1.png')no-repeat;background-size: cover;display: flex;flex-direction: column;align-items: center;
padding-top: 57px;}
.products2 .eight-box .eight-text{width: 84%;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;line-height: 36px;text-align: center;}
.products2 .eight-box .pro2-title{color: #fff;font-size: 48px;}
.products2 .ninth-box .nin-one{display: flex;align-items: center;}
.products2 .ninth-box .nin-o-left{flex: 1;}
.products2 .ninth-box .nin-o-right{flex: none;margin-right: 18px;width: 44.43%;margin-left: 68px;overflow: hidden;}
.products2 .ninth-box .nin-o-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;margin-top: 16px;}
.products2 .ninth-box .pro2-title{line-height: 72px;}
.products2 .ninth-box .nin-two{display: flex;flex-direction: column;align-items: center; margin-top: 48px;}
.products2 .ninth-box .nin-t-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.products2 .ninth-box .nin-tu{width: 47.14%;overflow: hidden;}
.products2 .ninth-box .nin-two .pro2-title{font-size: 48px;margin: 5px 0;}
.products2 .ninth-box .nin-t-text2{width: 87.64%;text-align: center;line-height: 36px !important;}
.products2 .ninth-box .nin-t-text1{width: 97.5%;}
.products2 .tenth-box{width: 100%;margin-top: 74px;}
.products2 .eleventh-box .elev-o-img{width: 57.14%;overflow: hidden;}
.products2 .eleventh-box .elev-title{ margin-bottom: 33px;font-size: 20px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;line-height: 30px;display: flex;flex-direction: column;align-items: center;}
.products2 .eleventh-box .elev-title p:first-child{font-size: 36px;}
.products2 .eleventh-box .elev-one{display: flex;flex-direction: column;align-items: center;}
.products2 .eleventh-box .elev-o-text{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.products2 .eleventh-box .elev-o-text1{width: 78%;text-align: center;}
.products2 .eleventh-box .elev-one .pro2-title{font-size: 48px;}
.products2 .eleventh-box .elev-photo{display: flex;align-items: center;justify-content: center;}
.products2 .eleventh-box .elev-o-tu1{width: 56.79%;overflow: hidden;}
.products2 .eleventh-box .elev-o-tu2{width: 41.36%;margin-left: 15px;overflow: hidden;}
.products2 .eleventh-box .elev-o-text2{width: 85%;text-align: center;line-height: 36px;}
.products2 .eleventh-box .elev-o-name{font-size: 24px;font-family: "Poppins-Bold";font-weight: 400;color: #333333;margin-bottom: 27px;}
.products2 .eleventh-box .elev-o-btn{width: 194px;display: flex;align-items: center;justify-content: center;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;height: 50px;background: #0066FF;
margin: 27px 0 67px 0;transition: all 0.4s;}
.products2 .eleventh-box .elev-o-btn img{width: 21px;margin-right: 15px;}
.products2 .eleventh-box .elev-o-tu3{width: 37.64%;overflow: hidden;}
.products2 .eleventh-box .elev-o-tu4{width: 20.71%;overflow: hidden;}
.products2 .eleventh-box .elev-video video{width: 100%;height: auto;}
.products2 .eleventh-box .elev-video{width: 100%;margin-top: 49px;}
.products2 .eleventh-box .elev-o-btn1{margin-top: 90px !important;margin-bottom: 0 !important;transition: all 0.4s;}
.products2 .eleventh-box .nin-one1 .nin-o-right{margin-left: 0;margin-right: 130px;}
.products2 .eleventh-box .elev-two{display: flex;flex-direction: column;align-items: center;margin-top: 58px;}
.products2 .eleventh-box .elev-two-name{font-size: 48px;font-family: "Poppins-Regular";font-weight: 400;color: #111111;}
.products2 .eleventh-box .elev-two-btn{transition: all 0.4s;margin-top: 10px;display: flex;align-items: center;justify-content: center;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #FFFFFF;width: 308px;height: 50px;background: #0066FF;}
.products2 .eleventh-box .elev-two-btn img{width: 29px;margin-right: 12px;}
.products2 .eleventh-box .elev-two-name1{font-size: 60px;margin-top: 20px;font-family: "Poppins-Regular";font-weight: 400;color: #111111; text-align:center; display:block}
.products2 .twelfth-box{display: flex;flex-direction: column;margin-top: 30px;}
.products2 .twelfth-box .twel-line{margin: 0 auto;display: flex;align-items: center;height: 50px;width: 91.79%;font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;}
.products2 .twelfth-box .twel-left{width: 47.86%;box-sizing: border-box;padding-left: 30px;}
.products2 .twelfth-box .twel-right{flex: 1;box-sizing: border-box;padding-right: 30px;}
.products2 .twelfth-box .twel-line:nth-child(odd){background: #F1F2F3;}
.products2 .thirteenth-box{}
.products2 .thirteenth-box .thir-main{margin: 135px 0 60px 0;height: 59px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;display: flex;align-items: center;justify-content: space-between;}
.products2 .thirteenth-box .thir-main a,.products2 .thirteenth-box .thir-main p{font-size: 18px;font-family: "Poppins-Regular";font-weight: 400;color: #333333;}
.products2 .thirteenth-box .thir-main a:hover{color: #0066FF;}
.products2 .thirteenth-box .pro2-title{font-size: 48px;text-align: center;}
.products2 .cp-hot-box{position: relative;margin-top: 15px;padding-bottom: 88px;}
.products2 .cp-hot-box .swiper-slide{flex-direction: column;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(11,11,11,0.1);}
.products2 .cp-hot-box .news-tu{display: block;overflow: hidden;width: 100%;}
.products2 .cp-hot-box .news-info{border-top: 1px solid #CCCCCC;width: 100%;display: flex;flex-direction: column;box-sizing: border-box;padding: 20px 10px 44px 10px;}
.products2 .cp-hot-box .news-name{font-size: 20px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Poppins-Bold";font-weight: 400;color: #333333;}
.products2 .cp-hot-box .news-text{margin-top: 7px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Poppins-Light";font-weight: 300;color: #666666;}
.products2 .name1{text-align: center;margin-top: 73px;}
.products2 .cp-hot-box .mySwiper3{box-sizing:border-box;padding: 10px;}
.products2 .cp-hot-box .swiper-button-prev{left: 10.15%;margin-top: 0;top: 38%;}
.products2 .cp-hot-box .swiper-button-next{right: 10.15%;margin-top: 0;top: 38%;}
.products2 .cp-hot-box .swiper-button-prev:after,
.products2 .cp-hot-box .swiper-button-next:after{font-size: 20px;font-weight: 600;color: #AAAAAA;}
.products2 .cp-hot-box .swiper-button-next:hover:after,
.products2 .cp-hot-box .swiper-button-prev:hover:after{color: #0066FF;}
.products2 .cp-hot-box .news-name:hover{color: #0066FF;}

/* 动效 */
.contact .main .right-btn:hover,
.company1 .second-box .sec-photo img:hover,
.home .four-box .four-r-photo:hover,
.home .five-box .five-button:hover,
.home .six-box .six-btn:hover,
.products2 .fourth-box .four-list img:hover,
.products2 .eleventh-box .elev-o-btn:hover,
.products2 .eleventh-box .elev-two-btn:hover{transition: all 0.4s;transform: translateY(-5px);}
.capabilities3 .main .all-list:hover{box-shadow: 0px 1px 21px 0px rgba(0,65,110,0.14);}
.capabilities3 .main .list-photo img:hover,
.news2 .main .photo-list img:hover,
.swiper-slide img:hover,
.products1 .main .list-photo img:hover,
.capabilities-3-1 .cap-list-tu img:hover,
.company1 .third-box .third-tu img:hover,
.home .first-box .fir-photo img:hover,
.home .first-box .fir-right .fir-photo1 img:hover,
.products2 .second-box .sec-tu img:hover,
.products2 .third-box .third-img img:hover,
.products2 .third-box .third-img1 img:hover,
.products2 .five-box .five-o-right img:hover,
.products2 .five-box .five-there-tu img:hover,
.products2 .sixth-box .sixth-right img:hover,
.products2 .seventh-box .seve-o-tu img:hover,
.products2 .seventh-box .seven-photo1 img:hover,
.products2 .seventh-box .photo-item img:hover,
.products2 .seventh-box .photo-item1 img:hover,
.products2 .seventh-box .photo-item2 img:hover,
.products2 .seventh-box .photo-item3 img:hover,
.products2 .ninth-box .nin-o-right img:hover,
.products2 .ninth-box .nin-tu img:hover,
.products2 .eleventh-box .elev-o-img img:hover,
.products2 .eleventh-box .elev-o-tu1 img:hover,
.products2 .eleventh-box .elev-o-tu2 img:hover,
.products2 .eleventh-box .elev-o-tu3 img:hover,
.products2 .eleventh-box .elev-o-tu4 img:hover{transition: all 0.4s;transform: scale(1.05);}
.news1 .main .seven-name:hover,
.news2 .main .notice-list:hover,
.company1 .third-box .third-info a:hover,
.home .seven-box .seven-name:hover{color: #0066FF !important;}
.home .six-box .six-r-list:hover .six-mune{color: #1654B1;}
.company1 .second-box .sec-btn:hover,
.company1 .third-box .third-btn img:hover{transition: all 0.4s;transform: translateX(5px);}
.home .home-title:hover,
.home .four-box .four-name:hover,
.home .four-box .four-text:hover,
.home .four-box .four-l-text:hover,
.home .five-box .four-name:hover,
.home .five-box .five-list a:hover,
.home .six-box .six-name:hover,
.home .six-box .sox-info:hover,
.capabilities3 .main .right-name:hover,
.capabilities3 .main .right-info:hover,
.company1 .second-box .sec-text:hover,
.products2 .first-box p a:hover,
.home .first-box .first-main .fir-mc a:hover{color: #0066FF !important;}
.home .first-box .first-main .fir-mc-btn:hover{border-bottom: 2px solid #0066FF;}

.home .first-box .fir-right .fir-photo1{overflow: hidden;position: relative;}
.home .first-box .first-main .fir-mc{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;box-sizing: border-box;padding: 27px 45px;display: flex;flex-direction: column;}
.home .first-box .first-main .fir-mc-name{font-size: 30px;font-family: "Poppins-Medium";font-weight: 500;color: #FFFFFF;line-height: 36px;}
.home .first-box .first-main .fir-mc-text{font-size: 20px;font-family: "Poppins-Light";font-weight: 500;color: #FFFFFF;line-height: 36px;margin-top: 3px;}
.home .first-box .first-main .fir-mc-btn{font-size: 18px;display: block;padding-bottom: 0px;border-bottom: 2px solid #86878F;width: max-content;
font-family: "Poppins-Regular";margin-top: 28px;line-height: 20px;font-weight: 400;color: #FFFFFF;}

.products1 .l-pro-m-nav{display: none;font-family: "Poppins-Regular";}
.products1 .l-pro-nav{margin-top: 53px;}
.products1 .l-pro-nav>li .l-flex{display: flex;align-items: center;}
.products1 .l-pro-nav>li .l-flex>a{display: block;font-size: 18px;font-family: "Poppins-Bold";color: #333;line-height: 54.98px;width: 205px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products1 .l-pro-nav>li .l-flex>i{line-height: 54.98px;font-size: 18px;}
.products1 .l-pro-nav>li .l-pro-line{display: none;width: 33px;height: 2px;background: #0050B5;margin-right: 14px;margin-bottom: 5px;}
.products1 .l-pro-nav .l-pro-nav2{margin-bottom: 9px;display: none;}
.products1 .l-pro-nav .l-pro-nav2>li>a{display: inline-block;font-size: 14px;color: #777;width: 205px;margin-bottom:19.5px;line-height: 21px;}
.products1 .l-pro-nav .l-pro-nav2>li>a:hover,
.products1 .l-pro-nav .l-pro-nav2>li.l-active>a{color: #0050B5;text-decoration:underline;}
.products1 .l-pro-nav>li:hover .l-flex>a,
.products1 .l-pro-nav>li.l-active .l-flex>a{color: #0050B5;}
.products1 .l-pro-nav>li:hover .l-pro-line,
.products1 .l-pro-nav>li.l-active .l-pro-line{display: inline-block;}
.products1 .l-pro-nav>li.l-active .l-pro-nav2{display: block;}
.products1 .l-pro-m-nav .mbnav-btn{z-index: 2; width: 26px;transition: all 550ms;}
.products1 .l-pro-m-nav  .mbnav-btn .line {width: 100%;height: 2px; background-color: #333333;}
.products1 .l-pro-m-nav  .mbnav-btn .line2 {margin-top: 6px;margin-bottom: 6px;}
.products1 .l-pro-m-nav  .mbnav-btn.active {transform: rotate(90deg);}

.products1 .l-pro-m-nav .mbnav-bd {position: absolute; right: 0; top: 0;width: 100%; height: 100%;top: 0;visibility: hidden;z-index: 1;}
.products1 .l-pro-m-nav .mbnav-bd.show {visibility: visible;}
.products1 .l-pro-m-nav .mbnav-bd.show .mbnav-wp {height: 100%; opacity: 1;}
.products1 .l-pro-m-nav .mbnav-bd.show .mbnav-item > a { opacity: 1; transform: scale(1) translate(0, 0);}
.products1 .l-pro-m-nav .mbnav-wp {position: absolute;left: 0;top: 0;width: 100%;height: 0; background-color: #FFFFFF;top: 0; transition: all 550ms;opacity: 0;}
.products1 .l-pro-m-nav .mbnav-fix {position: absolute;left: 0;top: 60px;height: max-content; width: 100%;box-sizing: border-box;overflow-y: scroll; }
.products1 .l-pro-m-nav .mbnav-item {position: relative;padding-left: 44px;padding-right: 24px;padding-top: 10px;padding-bottom: 10px; }
.products1 .l-pro-m-nav .mbnav-item i {position: absolute;left: 13px;top: 12px;width: 24px;height: 24px;line-height: 24px;text-align: center;background-color: #333;font-size: 20px;color: #fff;cursor: pointer;}
.products1 .l-pro-m-nav .mbnav-item > a {display: block;line-height: 26px;font-size: 18px;color: #fff ;transform: scale(1.1) translate(60px, -35px);opacity: 0; transition: 0.5s 0.1s;}
.products1 .l-pro-m-nav .mbnav-item > a span{color: #333333 !important;}
.products1 .l-pro-m-nav .mbnav-item > a.current:after {content: ""; margin-left: 5px; display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 6px;height: 6px;background-color: #fff;border-radius: 50%;transition: all 550ms;}
.products1 .l-pro-m-nav .mbnav-item > a.active {color: #c65911;}
.products1 .l-pro-m-nav .mbnav-item > a.active:after {background-color: #c65911;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(1) > a {transition-delay: 250ms;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(2) > a {transition-delay: 300ms;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(3) > a {transition-delay: 350ms;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(4) > a {transition-delay: 400ms;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(5) > a {transition-delay: 450ms;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(6) > a {transition-delay: 500ms;}
.products1 .l-pro-m-nav .mbnav-item:nth-child(7) > a {transition-delay: 550ms;}
.products1 .l-pro-m-nav .mbsbnav-list {padding: 10px 0;display: none;}
.products1 .l-pro-m-nav .mbsbnav-item {position: relative;padding-left: 20px;padding-right: 5px;}
.products1 .l-pro-m-nav .mbsbnav-item i {left: 0;top: 6px;line-height: 24px;}
.products1 .l-pro-m-nav .mbsbnav-item a {display: block;padding: 5px 5px;line-height: 24px;font-size: 16px;color: #333333;}
.products1 .l-pro-m-nav .mbsbnav-item a.active {color: #c65911;}
.products1 .l-pro-m-nav .mbsbnav-item2 a{font-size: 14px;}

/* 适配 */
@media screen and (max-width: 1919px){
.y-main{padding-left: 10.5%;padding-right: 10.5%;}
.home .second-box .swiper-button-prev,
.home .eight-box .swiper-button-prev{left:5.9%;}
.home .second-box .swiper-button-next,
.home .eight-box .swiper-button-next{right:5.9%;}
.home .four-box{padding-right: 10.5%;}
.home .four-box .four-left{width: 62%;}
.home .six-box .six-main{padding-left: 10.5%;}
.home .six-box .six-two{width: 565px;}
.news2 .cp-hot-box .swiper-button-next{right: 8.5%;}
.news2 .cp-hot-box .swiper-button-prev{left: 8.5%;}
.capabilities-3-1 .cap3-list-info{padding-right: 60px;margin-left: 40px;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-list-info{padding-left: 40px;padding-right: 40px;}
.company1 .second-box .sec-text{padding-right: 10.5%;}
}
@media screen and (max-width: 1800px){

}

@media screen and (max-width: 1700px){
.company1 .second-box .sec-text{padding-right: 8.5%;}
.capabilities-3-1 .cap3-two p{line-height: 30px;}

.news2 .cp-hot-box .swiper-button-next{right: 6.5%;}
.news2 .cp-hot-box .swiper-button-prev{left: 6.5%;}
.y-main{padding-left: 8.5%;padding-right: 8.5%;}
.home .second-box .swiper-button-prev,
.home .eight-box .swiper-button-prev{left:3.9%;}
.home .second-box .swiper-button-next,
.home .eight-box .swiper-button-next{right:3.9%;}
.home .four-box{padding-right: 8.5%;}
.home .six-box .six-main{padding-left: 8.5%;}
.home .six-box .six-two{width: 515px;}
.home .four-box .four-left{width: 55%;padding: 70px 47px 0 255px;}
.home .second-box .swiper-button-prev:after, 
.home .second-box .swiper-button-next:after,
.home .eight-box .swiper-button-prev:after, 
.home .eight-box .swiper-button-next:after{font-size: 25px;}
.home .eight-box .swiper-button-prev, 
.home .eight-box .swiper-button-next,
.home .second-box .swiper-button-prev, 
.home .second-box .swiper-button-next{width: 50px;height: 50px;}
}

@media screen and (max-width: 1600px){
.home .first-box .first-main .fir-mc-name{font-size: 28px;}
.home .first-box .first-main .fir-mc-text{font-size: 18px;line-height: 27px;}
.home .first-box .first-main .fir-mc-btn{font-size: 16px;}


.products2 .first-box .fir-r-name{height: 70px;font-size: 32px;}
.products2 .first-box p{font-size: 15px;line-height: 25px;}

.products2 .first-box .fir-r-text{margin-bottom: 30px;}
.products2 .first-box .firse-right{margin-left: 45px;}
.products2 .first-box .first-left{width: 380px;}
.products2 .first-box .mySwiper2{height: 380px;}
.products2 .first-box .mySwiper{height: 90px;}
.products2 .first-box .fir-r-name{height: 60px;padding-bottom: 5px;}
.products2 .first-box .fir-r-btn{margin-top: 30px;}
.products2 .first-box{padding-top: 50px;padding-bottom: 50px;}
.products2 .second-box{padding-top: 40px;}
.products2 .pro2-title,
.products2 .eleventh-box .elev-two-name1,
.products2 .thirteenth-box .pro2-title{font-size: 50px;line-height: 55px;}
.products2 .second-box .sec-info,
.products2 .five-box .five-o-text,
.products2 .five-box .five-two,
.products2 .seventh-box .seven-time-info,
.products2 .seventh-box .seven-text,
.products2 .eight-box .eight-text,
.products2 .ninth-box .nin-o-text,
.products2 .ninth-box .nin-t-text,
.products2 .eleventh-box .elev-o-text,
.products2 .twelfth-box .twel-line,
.products2 .thirteenth-box .thir-main a,.products2 .thirteenth-box .thir-main p{font-size: 17px;}
.products2 .third-box .pro2-title,
.products2 .five-box .five-there,
.products2 .sixth-box .pro2-title,
.products2 .seventh-box .seven-list .pro2-title,
.products2 .eight-box .pro2-title,
.products2 .pro2-title,
.products2 .ninth-box .nin-two .pro2-title,
.products2 .eleventh-box .elev-one .pro2-title,
.products2 .eleventh-box .elev-two-name{font-size: 45px;line-height: 50px;}
.products2 .ninth-box .pro2-title{line-height: 50px;}
.products2 .third-box .third-text{font-size: 22px;}
.products2 .fourth-box .four-logo1{width: 60px;}
.products2 .fourth-box .four-logo2{width: 50px;}
.products2 .fourth-box .four-logo3{width: 55px;}
.products2 .fourth-box .four-logo4{width: 45px;}
.products2 .fourth-box .four-logo5{width: 60px;}
.products2 .fourth-box .four-logo6{width: 40px;}
.products2 .fourth-box .four-name{font-size: 14px;line-height: 20px;}
.products2 .fourth-box .four-list{margin-right: 10px;}
.products2 .fourth-box{padding-top: 60px;}
.products2 .sixth-box .sixth-text{font-size: 22px;}
.products2 .eight-box{height: 570px;}
.products2 .cp-hot-box .swiper-button-next{right: 4%;}
.products2 .cp-hot-box .swiper-button-prev{left: 4%;}

.company2 .main{padding-top: 50px;padding-bottom: 60px;}
.company2 .main .com2-title{font-size: 45px;line-height: 50px;}
.company2 .main .list-right{padding: 30px 45px 0 40px;}
.company2 .main .com2-main{margin-top: 50px;}
.picsPopup .picsImg img{max-width:40% !important;}

.company1 .second-box .sec-text{padding-right: 6%;}
.company1 .first-box{padding-top: 50px;}
.company1 .com-title{font-size: 40px;line-height: 45px;}
.company1 .first-box .fir-left-text{font-size: 17px;line-height: 30px;margin-top: 30px;}
.company1 .first-box .fir-list img{width: 45px;}
.company1 .first-box .fir-name{font-size: 45px;line-height: 50px;margin: 30px 0 5px 0;}
.company1 .first-box .fir-text{font-size: 16px;}
.company1 .first-box .fir-list{height: 275px;}
.company1 .second-box .sec-photo img{width: 580px;}
.company1 .second-box .sec-photo{top: 10px;}
.company1 .second-box .sec-text{font-size: 17px;line-height: 30px;}
.company1 .second-box .sec-btn{width: 230px;height: 70px;font-size: 22px;}
.company1 .second-box{padding-top: 50px;}
.company1 .second-box .sec-two{padding-bottom: 50px;}
.company1 .third-box{padding-top: 50px;padding-bottom: 50px;}
.company1 .third-box .third-name{font-size: 32px;}
.company1 .third-box .third-time{font-size: 16px;}
.company1 .third-box .third-text{font-size: 17px;}

.capabilities-3-1 .cap3-name{margin: 50px 0 20px 0;font-size: 40px;}
.capabilities-3-1 .cap3-one{font-size: 40px;line-height: 40px;}
.capabilities-3-1 .one-tu1{width: 55px;margin-bottom: 8px;}
.capabilities-3-1 .one-tu{width: 35px;margin-bottom: 8px;}
.capabilities-3-1 .cap3-two p{font-size: 17px;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-two{padding-left: 50px;}

.news2 .cp-hot-box .swiper-button-next{right: 4%;}
.news2 .cp-hot-box .swiper-button-prev{left: 4%;}
.news2 .name{font-size: 40px;}
.news2 .main{padding-top: 50px;}
.news2 .main .info-box p,.products1 .main .main-right .info-box{font-size: 15px;}
.news2 .main .notice-list{font-size: 17px;}

.news1 .main .seven-item:hover{padding-top: 50px;}
.news1 .main .seven-item{height: 520px;}

.capabilities2 .main{padding-top: 50px;}
.capabilities2 .main .name{line-height: 47px;}

.contact .main .fir-left{width: 540px;padding: 30px;}
.contact .main .fir-l-name{font-size: 28px;}
.contact .main .fir-l-line{margin: 35px 0;}
.contact .main .fir-right{padding: 30px;}
.contact .main .right-btn{width: 95px;height: 30px;line-height: 30px;cursor:pointer;}
.contact .main .fir-input{font-size: 17px;margin-top: 25px;}
.contact .main .con-first{height: 365px;}
.contact .main #container{height: 540px;}
.contact .main .fir-input1{height: 150px !important;}

.cephalogram{height: 280px;}
.cephalogram .cep-title{font-size: 50px;}
.cephalogram .crumbs a, .cephalogram .crumbs span{font-size: 17px;}
.capabilities .main{padding-top: 50px;padding-bottom: 50px;}
.capabilities .main .cap-title{font-size: 40px;line-height: 45px;}
.capabilities .main .list-name{font-size: 28px;}
.capabilities .main .list-text,.capabilities .main .list-btn a{font-size: 16px;}

.y-main{padding-left: 6%;padding-right: 6%;}
.header .head-search{margin-left: 40px;}
.header .menu-list{margin-left: 40px;}
.header .menu-child a{font-size: 15px;}
.header .h-cp-name{font-size: 20px;}
.header .h-cp-item a{font-size: 16px;}
.home .first-box{padding-top: 50px;padding-bottom: 60px;}
.home .home-title{font-size: 50px;line-height: 55px;}
.home .second-box .second-info a:first-child{font-size: 26px;}
.home .second-box .second-info{font-size: 17px;}
.home .second-box .mySwiper .swiper-slide{height: 390px;}
.home .second-box{padding-left: 8.5%;padding-right: 8.5%;padding-top: 50px;padding-bottom: 65px;}
.home .third-box{padding-top: 50px;padding-bottom: 50px;height: auto;}
.home .third-box .third-name{font-size: 43px;line-height: 45px;}
.home .third-box .third-info{font-size: 22px;}
.home .third-box .third-item{height: 170px;}
.home .third-box .t-hover-text{font-size: 16px;}
.home .third-box .third-hover{height: 360px;}
.home .four-box{padding-right: 6%;padding-top: 65px;padding-bottom: 0;}
.home .four-box .four-left{padding: 50px 47px 0 130px;height: 440px;}
.home .four-box .four-name{font-size: 50px;line-height: 55px;}
.home .four-box .four-info{margin-top: 40px;}
.home .four-box .four-r-photo img{width: 40px;}
.home .four-box .four-r-photo{width: 90px;height: 90px;}
.home .four-box .lNumberRise{font-size: 50px;line-height: 55px;}
.home .four-box .four-l-text{font-size: 17px;}
.home .four-box .f-r-list{margin-bottom: 70px;}
.home .four-box .four-text{font-size:17px;}
.home .five-box{padding-top: 50px;padding-bottom: 75px;height: auto;}
.home .five-box .five-list a{font-size: 22px;}
.home .five-box .five-button img{width: 30px;}
.home .five-box .five-button{width: 240px;height: 65px;font-size: 22px;}
.home .six-box{padding-top: 50px;padding-bottom: 75px;height: auto;}
.home .six-box .six-main{padding-left: 6%;}
.home .six-box .six-tu img{width: 48px;}
.home .six-box .six-tu{width: 80px;height: 80px;}
.home .six-box .six-name{font-size: 38px;}
.home .six-box .sox-info{font-size: 17px;width: 500px; margin-top: 20px;}
.home .six-box .six-two{width: 450px;margin-left: 35px;}
.home .six-box .six-mune{font-size: 22px;}
.home .six-box .six-list-active .six-line{width: 50px;}
.home .six-box .six-line{width: 30px;}
.home .seven-box{padding-top: 50px;padding-bottom: 75px;}
.home .seven-box .seven-name{font-size: 28px;}
.home .seven-box .seven-text,.home .seven-box .seven-info a{font-size: 17px;}
.home .seven-box .seven-item:hover{padding-top: 50px;}
.home .seven-box .seven-time{font-size: 15px;}
.home .seven-box .seven-item{height: 500px;}
.home .eight-box{padding-top: 50px;padding-bottom: 75px;height: auto;}
.home .eight-box .eig-main{margin-top: 50px;padding-left: 8.5%;padding-right: 8.5%;}
.footer .foot-one{padding-top: 50px;}
.footer .foot-one .fo-fir-tu{width: 115px;}
.footer .foot-one .fo-fir-list .iconfont{font-size: 17px;}
.footer .foot-one .fo-fir-list span, .footer .foot-one .fo-fir-list a{font-size: 16px;}
.footer .foot-one .fo-se-name{font-size: 22px;}
.footer .foot-one .fo-se-item{font-size: 16px;}
.footer .foot-one .fo-se-line{width: 50px;margin: 15px 0;height: 2px;}
.footer .foot-one .fo-first{margin-right: 50px;}
.footer .foot-one .fo-se-list{margin-right: 50px;}
.footer .foot-one .fo-third{margin-left: auto;}
.footer .foot-two .ft-first{height: 70px;}
.footer .foot-two .ft-fir-info{font-size: 13px;}
.footer .foot-two .ft-fir-lebal .iconfont{font-size: 18px;}
.footer .foot-two .ft-se-list{font-size: 13px;}
.footer .foot-two .ft-second{height: 80px;}
.home .second-box .second-btn{font-size: 17px;}
}
@media screen and (max-width: 1400px){
.home .first-box .first-main .fir-mc{padding:20px;}
.home .first-box .first-main .fir-mc-name{font-size: 26px;line-height: 30px;}
.home .first-box .first-main .fir-mc-text {font-size: 16px;line-height: 23px;}
.home .first-box .first-main .fir-mc-btn {font-size: 14px;margin-top: 15px;}
	
.products2 .third-box .pro2-title, 
.products2 .five-box .five-there, 
.products2 .sixth-box .pro2-title, 
.products2 .seventh-box .seven-list .pro2-title, 
.products2 .eight-box .pro2-title, 
.products2 .pro2-title, 
.products2 .ninth-box .nin-two .pro2-title, 
.products2 .eleventh-box .elev-one .pro2-title, 
.products2 .eleventh-box .elev-two-name ,
.products2 .thirteenth-box .pro2-title{
    font-size: 40px;
    line-height: 45px;
}
.products2 .second-box .sec-info, .products2 .five-box .five-o-text, .products2 .five-box .five-two, .products2 .seventh-box .seven-time-info, .products2 .seventh-box .seven-text, .products2 .eight-box .eight-text, .products2 .ninth-box .nin-o-text, .products2 .ninth-box .nin-t-text, .products2 .eleventh-box .elev-o-text, .products2 .twelfth-box .twel-line, .products2 .thirteenth-box .thir-main a,.products2 .thirteenth-box .thir-main p{
	    font-size: 16px;
		line-height: 25px;
}
.products2 .third-box{padding-top: 50px;}
.products2 .fourth-box{flex-wrap: wrap;}
.products2 .fourth-box .four-list{width: 33.3%;margin-bottom: 30px;margin-right: 0;}
.products2 .five-box .five-there{margin-top: 50px;width: 100%;}
.products2 .five-box .five-there-tu{width: 56%;}
.products2 .sixth-box{justify-content: center;}
.products2 .sixth-box .sixth-right{margin-left: 20%;}
.products2 .sixth-box .sixth-text{font-size:20px;line-height: 30px;}
.products2 .sixth-box{padding-top: 50px;padding-bottom: 50px;}
.products2 .seventh-box .seven-list1{margin-top: 40px;padding-bottom: 50px;}
.products2 .seventh-box .seven-list2{margin-top: 40px;}
.products2 .seventh-box .seven-text{margin-top: 15px;}
.products2 .eight-box{padding-top: 40px;height: 475px;}
.products2 .ninth-box .nin-t-text2{line-height: 30px !important;}
.products2 .eleventh-box .elev-title p:first-child{font-size: 32px;}
.products2 .eleventh-box .elev-title{font-size: 18px;margin-bottom: 25px;}
.products2 .eleventh-box .elev-o-btn1{margin-top: 40px !important;}
.products2 .eleventh-box .elev-o-btn{font-size: 17px;width: 180px;}
.products2 .eleventh-box .elev-two-btn{font-size: 17px;width: 290px;}
.products2 .thirteenth-box .thir-main{margin: 50px 0;}
.products2 .cp-hot-box{padding-left: 6%;padding-right: 6%;padding-bottom: 50px;}

.company2 .main .com2-title{font-size: 40px;line-height: 45px;}
.company2 .main .list-right{padding: 20px 30px 0 30px;}
.company2 .main .list-info{font-size: 17px;line-height: 30px;}
.company2 .main .item-info{font-size: 14px;}
.company2 .main .list-left{width: 310px;}
.company2 .main .com2-logo{width: 505px;height: 185px;}
.company2 .main .com2-main{margin-bottom: 0;}

.company1 .com-title{font-size: 35px;line-height: 40px;}
.company1 .first-box .fir-left-text {font-size: 16px;line-height: 25px;margin-top: 25px;}
.company1 .first-box .fir-list img{width: 40px;}
.company1 .first-box .fir-name{font-size: 40px;line-height: 45px;}
.company1 .first-box .fir-text{font-size: 15px;}
.company1 .second-box .sec-line{width: 170px;}
.company1 .first-box .fir-list{height: 230px;}
.company1 .second-box .sec-photo img{width: 490px;}
.company1 .second-box .sec-main{box-sizing: border-box;padding: 30px 0;height: auto;}
.company1 .second-box .sec-text{padding-right: 4%;padding-left: 30px;font-size: 16px;}
.company1 .second-box .sec-two{padding-top: 35px;}
.company1 .second-box .sec-btn {width: 210px;height: 60px;font-size: 20px;}
.company1 .third-box .third-name{font-size: 28px;line-height: 30px;}
.company1 .third-box .pagebox{margin-top: 50px;}

.capabilities-3-1 .cap3-name{margin-top: 40px;font-size: 35px;line-height: 40px;}
.capabilities-3-1 .cap3-list{align-items: flex-start;}
.capabilities-3-1 .cap-list-tu{float: left;margin-right: 20px;}
.capabilities-3-1 .cap3-list{display: block;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap-list-tu{float: right;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap-list-tu{margin-right: 0;margin-left: 20px;}
.capabilities-3-1 .cap3-one{font-size: 30px;line-height: 35px;}
.capabilities-3-1 .one-tu1{width: 45px;margin-left: 10px;}
.capabilities-3-1 .one-tu{width: 30px;}
.capabilities-3-1 .cap3-two p{font-size: 16px;}
.capabilities-3-1 .cap3-name{font-size: 30px;line-height: 35px;}

.products1 .main .main-left{width: 305px;}
.products1 .main .left-item{padding: 20px 15px;}
.products1 .main .left-name{font-size: 18px;}
.products1 .main .faq-name{font-size: 14px;margin-top: 10px;}
.products1 .main .faq-drawer{font-size: 14px;}
.products1 .main .menu-list{font-size: 13px;}
.products1 .main .main-right{margin-left: 45px;}
.products1 .main .right-notice{font-size: 15px;line-height: 25px;height: 50px;}
.products1 .main .list-info{padding: 15px 10px 25px 10px;}
.products1 .main .all-list{margin-bottom: 40px;}
.products1 .main{padding-bottom: 50px;}
 

.news2 .name{font-size: 35px;line-height: 40px;}
.news2 .main .time-box{font-size: 13px;}
.products1 .main .main-right .info-box{margin-top: 20px;}
.news2 .main .photo-box,.news2 .main .notice-box{margin-top: 30px; margin-bottom:15px}
.news2 .cp-hot-box{padding-left: 6%;padding-right: 6%;}
.news2 .cp-hot-box .news-name{font-size: 18px;}
.news2 .cp-hot-box .news-text{font-size: 14px;}

.news1 .main .seven-name{font-size: 26px;}
.news1 .main .seven-text{font-size: 16px;}
.news1 .main .seven-main{padding: 15px 20px;}
.news1 .main .seven-time{font-size: 14px;}
.news1 .main .seven-item{height: 470px;}
.news1 .main .seven-item:hover{padding-top: 30px;}
.news1 .main .seven-info a{font-size: 16px;}

.capabilities2 .main .name{font-size: 44px;}
.capabilities2 .main .main-list p{margin-top: 20px;font-size: 17px;line-height: 30px;}

.capabilities3 .main .main-name{font-size: 40px;line-height: 45px;}
.capabilities3 .main{padding-top: 50px;padding-bottom: 50px;}
.capabilities3 .main .right-name{font-size: 27px;line-height: 30px;}
.capabilities3 .main .right-info{font-size: 16px;}
.capabilities3 .main .list-right{padding: 20px 30px 0 30px;}
.capabilities3 .main .right-btn{width: 130px;height: 40px;line-height: 40px;font-size: 16px;margin-top: 20px;}

.contact .main .fir-l-name {font-size: 26px;}
.contact .main .fir-l-list a, .contact .main .fir-l-list span{font-size: 16px;}
.contact .main .fir-l-line{margin: 30px 0;}
.contact .main .fir-left{width: 490px;}
.contact .main .fir-input {font-size: 16px;margin-top: 20px;}
.contact .main .fir-input1 {height: 81px !important;margin-top: 10px;}
.contact .main .right-line{flex-wrap: wrap;}
.contact .main .form-right .fir-input{width: 100%;flex: auto !important;}
.contact .main .right-line img{margin: 15px 15px 0 0px;}
.contact .main .right-btn{margin-top: 15px;cursor:pointer;}
.contact .main .con-first{height: 320px;}

.cephalogram .cep-title{font-size: 40px;}
.cephalogram .crumbs a, .cephalogram .crumbs span {font-size: 16px;}
.cephalogram{padding-bottom: 30px;height: 250px;}
.capabilities .main .cap-title{font-size: 35px;line-height: 40px;}
.capabilities .main .cap-list{padding: 25px 30px;}
.capabilities .main .list-name{font-size: 26px;line-height: 26px;}
.capabilities .main .list-text, .capabilities .main .list-btn a{font-size: 15px;}
.capabilities .main .list-text{line-height: 25px;}
.capabilities .main .list-btn a{line-height: 22px;}
.capabilities .main .list-btn a:hover{padding-bottom: 0;}
.capabilities .main .cap-all-list{margin-bottom: 20px;}

.y-main{padding-left: 4%;padding-right: 4%;}
.header{height: 80px;}
.header .menu-text{font-size: 16px;}
.header .head-logo{width: 90px;}
.header .cp-child-main{padding: 30px;}
.header .h-cp-name img{width: 17px;}
.header .h-cp-name{font-size: 18px;}
.header .h-fenge{margin: 17px 20px 0 20px;}
.header .h-cp-list{margin-bottom: 20px;}
.home .home-title{font-size: 40px;line-height: 45px;}
.home .second-box{padding-left: 6.5%;padding-right: 6.5%;}
.home .second-box .second-info a:first-child{font-size: 24px;}
.home .second-box .second-info{font-size: 16px;}
.home .second-box .second-btn{font-size: 16px;margin-top: 20px;}
.home .second-box .second-photo{padding: 10px 20px;}
.home .second-box .mySwiper .swiper-slide{height: 370px;}
.home .second-box .swiper-button-next, 
.home .eight-box .swiper-button-next{right: 1.9%;}
.home .second-box .swiper-button-prev, 
.home .eight-box .swiper-button-prev{left:1.9%;}
.home .second-box .swiper-button-prev:after,
.home .second-box .swiper-button-next:after, 
.home .eight-box .swiper-button-prev:after, 
.home .eight-box .swiper-button-next:after{font-size: 20px;}
.home .eight-box .swiper-button-prev, 
.home .eight-box .swiper-button-next, 
.home .second-box .swiper-button-prev, 
.home .second-box .swiper-button-next{width: 40px;height: 40px;}
.home .third-box .third-name{font-size: 40px;}
.home .third-box .third-info{font-size: 20px;}
.home .third-box .third-item{height: 150px;padding-right: 40px;}
.home .third-box .third-hover{padding: 30px;}
.home .third-box .t-hover-text{font-size: 15px;}
.home .third-box .third-active{padding-left: 30px;}
.home .four-box .four-name,
.home .four-box .lNumberRise{font-size: 40px;line-height: 45px;}
.home .four-box .four-info{margin-top: 22px;}
.home .four-box .four-text{font-size: 16px;line-height: 33px;}
.home .four-box .four-left{height: 405px;}
.home .four-box .four-r-photo img{width: 35px;}
.home .four-box .four-r-photo{width: 75px;height: 75px;}
.home .four-box .four-right{margin-left: 60px;}
.home .four-box .four-l-text {font-size: 16px;}
.home .four-box{padding-right: 4%;}
.home .five-box .four-name{font-size: 40px;}
.home .five-box .five-list a{font-size: 20px;}
.home .five-box .five-button img {width: 25px;}
.home .five-box .five-button{width: 230px;height: 60px;font-size: 20px;margin-top: 35px;}
.home .six-box .six-tu img {width: 40px;}
.home .six-box .six-tu{width: 60px;height: 60px;}
.home .six-box .six-name{font-size: 35px;line-height: 40px;}
.home .six-box .sox-info{font-size: 16px;line-height: 33px;width: 420px;}
.home .six-box .six-btn {margin-top: 30px;width: 145px;height: 45px;font-size: 17px;line-height: 45px;}
.home .six-box .six-two{width: 385px;}
.home .six-box .six-mune{font-size: 20px;}
.home .seven-box .seven-name{font-size: 26px;}
.home .seven-box .seven-text, .home .seven-box .seven-info a{font-size: 16px;}
.home .seven-box .seven-time{font-size: 14px;}
.home .seven-box .seven-item{height: 460px;}
.home .seven-box .seven-item:hover .seven-time{margin-top: 30px;}
.home .seven-box .seven-item:hover{padding-top: 40px;}
.footer .foot-one .fo-fir-tu{width: 100px;}
.footer .foot-one .fo-fir-list span, .footer .foot-one .fo-fir-list a,.footer .foot-one .fo-se-item{font-size: 14px;line-height: 30px;}
.footer .foot-one .fo-se-name{font-size: 20px;}
.footer .foot-one .fo-se-line{width: 40px;margin: 10px 0;}
.footer .foot-one .foot-input{font-size: 12px;}
.footer .foot-two .ft-fir-info{font-size: 12px;}
.footer .foot-two .ft-fir-lebal .iconfont{font-size: 17px;}
.footer .foot-two .ft-first{height: 60px;}
.footer .foot-two .ft-se-list{font-size: 12px;line-height: 25px;}
.footer .foot-two .ft-second{height: 70px;}
.home .six-box .six-main{padding-left: 4%;}
.news2 .name1{margin-top: 30px;}
}
@media screen and (max-width: 1200px){
    .home .banner .slide .carousel-control{ width:44px; height:44px; line-height:44px; border:none;}
    
        .home .banner .slide .carousel-control i{  font-size:20px;}
.home .first-box .first-main .fir-mc-name {font-size: 24px;line-height: 25px;}
.home .first-box .first-main .fir-mc-text {font-size: 15px;line-height: 20px;}
.home .first-box .first-main .fir-mc-btn{font-size: 12px;}


.products2 .first-box .firse-right{margin-left: 20px;}
.products2 .first-box .fir-r-name{font-size: 29px;height: 50px;}
.products2 .first-box .fir-r-text{padding-top: 15px;margin-bottom: 20px;}
.products2 .first-box p {font-size: 14px;line-height: 22px;}
.products2 .first-box .f-btn{width: 150px;height: 35px;line-height: 35px;font-size: 15px;margin-right: 25px;}
.products2 .third-box .pro2-title, .products2 .five-box .five-there, .products2 .sixth-box .pro2-title, .products2 .seventh-box .seven-list .pro2-title, .products2 .eight-box .pro2-title, .products2 .pro2-title, .products2 .ninth-box .nin-two .pro2-title, .products2 .eleventh-box .elev-one .pro2-title, .products2 .eleventh-box .elev-two-name, .products2 .thirteenth-box .pro2-title {
    font-size: 35px;
    line-height: 40px;
}
.products2 .second-box .sec-info, .products2 .five-box .five-o-text, .products2 .five-box .five-two, .products2 .seventh-box .seven-time-info, .products2 .seventh-box .seven-text, .products2 .eight-box .eight-text, .products2 .ninth-box .nin-o-text, .products2 .ninth-box .nin-t-text, .products2 .eleventh-box .elev-o-text, .products2 .twelfth-box .twel-line, .products2 .thirteenth-box .thir-main a,.products2 .thirteenth-box .thir-main p {
    font-size: 15px;
}
.products2 .third-box{padding-top: 40px;}
.products2 .five-box .five-two{width: 80%;}
.products2 .five-box .five-there{margin-top: 40px;}
.products2 .sixth-box{padding-top: 40px;padding-bottom: 40px;}
.products2 .sixth-box .sixth-text{font-size: 18px;}
.products2 .seventh-box .seven-list1{padding-bottom: 40px;}
.products2 .eight-box{height: 410px;}
.products2 .eleventh-box .elev-o-btn{margin-bottom: 40px;}
.products2 .cp-hot-box .news-name{font-size: 18px;}
.products2 .cp-hot-box .news-text{font-size: 14px;}
.products2 .cp-hot-box .news-info{padding: 20px 10px 25px 10px;}

.company2 .main{padding-top: 40px;}
.company2 .main .com2-title {font-size: 35px;line-height: 40px;}
.company2 .main .list-info {font-size: 16px;line-height: 25px;}
.company2 .main .com2-logo {width: 470px;height: 145px;}
.company2 .main .list-left {width: 290px;}
.company2 .main .item-info{font-size:12px;line-height: 20px;}

.company1 .second-box .sec-text{-webkit-line-clamp: 5;}
.company1 .second-box .sec-photo img{width: 430px;}
.company1 .second-box .sec-photo{top: 0;}
.company1 .second-box .sec-btn {width: 185px;height: 55px;font-size: 18px;}
.company1 .first-box{padding-bottom: 40px;}
.company1 .second-box{padding-top: 40px;}
.company1 .second-box .sec-line{width: 150px;}
.company1 .second-box .sec-text{font-size: 15px;}
.company1 .third-box .third-list{margin: 40px 0 20px 0;}
.company1 .third-box .third-info{margin-left: 30px;}
.company1 .third-box .third-name{font-size: 26px;margin-top: 15px;}
.company1 .third-box .third-time{font-size: 15px;}
.company1 .third-box .third-time img{width: 15px;}
.company1 .third-box .third-text{font-size: 16px;}
.company1 .third-box .third-btn {width: 105px;margin-top: 25px;}

.products1 .main .main-left{width: 250px;}
.products1 .main .main-right{margin-left: 25px;}
.products1 .main .right-notice{width: 100%;}

.news2 .main{padding-top: 40px;}
.news2 .name {font-size: 30px;line-height: 30px;}
.news2 .cp-hot-box{padding-bottom: 40px;}
.news2 .cp-hot-box .news-info{padding: 20px 10px;}

.news1 .main{padding-top: 50px;padding-bottom: 50px;}
.news1 .main .seven-main{padding: 10px 15px;}
.news1 .main .seven-name{font-size: 24px;}
.news1 .main .seven-text,.news1 .main .seven-info a{font-size: 15px;line-height: 25px;}
.news1 .main .seven-time{font-size: 13px;}
.news1 .main .seven-item {height: 390px;}
.news1 .main .seven-item:hover{padding-top: 20px;}
.news1 .main .seven-item:hover .seven-info{margin-top: 10px;}
.news1 .main .seven-item:hover .seven-time{margin-top: 30px;}
.news1 .main .seven-list{margin-bottom: 10px;}

.capabilities2 .main{padding-top: 40px;}
.capabilities2 .main .main-list{padding: 10px 20px;}

.capabilities3 .main .main-name {font-size: 35px;line-height: 40px;}
.capabilities3 .main{padding-top: 40px;padding-bottom: 40px;}
.capabilities3 .main .all-list{margin-top: 40px;}
.capabilities3 .main .list-photo{width: 30.6%;}
.capabilities3 .main .right-name{font-size: 25px;}
.capabilities3 .main .right-info{font-size: 15px;line-height: 25px;}
.capabilities3 .main .right-btn {width: 110px;height: 35px;line-height: 35px;font-size: 15px;}

.contact .main .fir-left{padding: 25px 20px;width: 410px;}
.contact .main .fir-l-name {font-size: 24px;}
.contact .main .fir-l-line{margin: 20px 0;}
.contact .main .fir-l-list .iconfont{font-size: 20px;}
.contact .main .fir-right{padding: 25px 20px;}
.contact .main .fir-input{font-size: 15px;}
.contact .main .form-left{width: 47%;}
.contact .main #container{height: 480px;}

.cephalogram .cep-title{font-size: 30px;}
.cephalogram .crumbs a, .cephalogram .crumbs span{font-size: 14px;}
.cephalogram {padding-bottom: 20px;height: 220px;}
.capabilities .main .cap-list{padding: 20px 25px;width: 48.57%;}
.capabilities .main .list-name{font-size: 24px;}
.capabilities .main .list-text, .capabilities .main .list-btn a{font-size: 14px;}
.capabilities .main .list-text {line-height: 22px;}

.home .home-title{font-size: 35px;line-height: 40px;}
.home .first-box,.home .second-box,.home .five-box,.home .six-box,.home .seven-box,.home .eight-box{padding-top: 40px;padding-bottom: 50px;}
.home .second-box .second-photo{padding: 10px;}
.home .second-box .second-info a:first-child{font-size: 22px;}
.home .second-box .second-info{font-size: 14px;}
.home .second-box .second-btn {font-size: 14px;margin-top: 15px;}
.home .second-box .mySwiper .swiper-slide{height: 330px;}
.home .third-box{padding-top: 40px;padding-bottom: 40px;}
.home .third-box .third-name{font-size: 37px;line-height: 40px;}
.home .third-box .third-info{font-size: 17px;line-height: 25px;}
.home .third-box .third-item {height: 130px;padding-right: 25px;}
.home .third-box .third-list{margin-top: 40px;}
.home .third-box .third-hover{height: 280px;}
.home .third-box .t-hover-text{-webkit-line-clamp: 5;}
.home .third-box .third-hover{padding: 25px;}
.home .four-box .four-left{padding: 40px 30px 0 80px;height: 365px;}
.home .four-box .four-name, .home .four-box .lNumberRise{font-size: 35px;line-height: 40px;}
.home .four-box .four-text{font-size: 15px;line-height: 30px;}
.home .four-box .four-l-text{font-size: 15px;}
.home .four-box .four-right{margin-left: 40px;}
.home .four-box .f-r-list{margin-bottom: 53px;}
.home .five-box .four-name{font-size: 35px;}
.home .five-box .five-list a{font-size: 18px;}
.home .five-box .five-button {width: 300px;height: 55px;font-size: 18px;margin-top: 30px;}
.home .six-box .six-name{font-size: 31px;line-height: 32px;margin-top: 25px;}
.home .six-box .sox-info{font-size: 15px;line-height: 30px;width: 375px;}
.home .six-box .six-btn {margin-top: 25px;width: 130px;height: 40px;font-size: 16px;line-height: 40px;}
.home .six-box .six-two{width: 300px;}
.home .six-box .six-mune{font-size: 18px;line-height: 45px;width: 200px;}
.home .six-box .six-right{padding-top: 180px;}
.home .seven-box .seven-main{padding: 15px;}
.home .seven-box .seven-name{font-size: 24px;line-height: 30px;}
.home .seven-box .seven-text, .home .seven-box .seven-info a{font-size: 15px;line-height: 25px;}
.home .seven-box .seven-time{font-size: 13px;}
.home .seven-box .seven-item{height: 400px;}
.home .seven-box .seven-item:hover{padding-top: 30px;}
.home .seven-box .seven-item:hover .seven-info{margin-top: 20px;}
.footer .foot-one .fo-form{flex-direction: column;align-items: flex-start;width: 100%;margin-bottom: 0;}
.footer .foot-one .form-list{margin-bottom: 10px;height: 35px;}
.footer .foot-one .form-list1{height: 75px !important;}
.footer .foot-one .form-list2{flex: auto !important;}
.footer .foot-one .form-btn{margin-left: 0;height: 35px;line-height: 35px;font-size: 13px; cursor:pointer;}
.capabilities .main{padding-top: 40px;padding-bottom: 40px; cursor:pointer;}
}
@media screen and (max-width: 992px){
.home .first-box .first-main .fir-mc-name{font-size: 22px;}
.home .first-box .first-main .fir-mc{padding: 15px;}

.products2 .first-box .first-left{width: 315px;}
.products2 .first-box .mySwiper2{height: 315px;}
.products2 .third-box .pro2-title, .products2 .five-box .five-there, .products2 .sixth-box .pro2-title, .products2 .seventh-box .seven-list .pro2-title, .products2 .eight-box .pro2-title, .products2 .pro2-title, .products2 .ninth-box .nin-two .pro2-title, .products2 .eleventh-box .elev-one .pro2-title, .products2 .eleventh-box .elev-two-name, .products2 .thirteenth-box .pro2-title {
    font-size: 30px;
    line-height: 35px;
}
.products2 .second-box .sec-info, .products2 .five-box .five-o-text, .products2 .five-box .five-two, .products2 .seventh-box .seven-time-info, .products2 .seventh-box .seven-text, .products2 .eight-box .eight-text, .products2 .ninth-box .nin-o-text, .products2 .ninth-box .nin-t-text, .products2 .eleventh-box .elev-o-text, .products2 .twelfth-box .twel-line, .products2 .thirteenth-box .thir-main a,.products2 .thirteenth-box .thir-main p {
    font-size: 14px;
}
.products2 .second-box .sec-tu{margin-top: 0;}
.products2 .third-box .third-text{font-size: 20px;}
.products2 .fourth-box .four-logo1 {width: 50px;}
.products2 .fourth-box .four-name{font-size: 13px;}
.products2 .fourth-box .four-logo2 {width: 43px;}
.products2 .fourth-box .four-logo4 {width: 36px;}
.products2 .fourth-box .four-logo3 {width: 46px;}
.products2 .fourth-box .four-logo5 {width: 50px;}
.products2 .fourth-box .four-logo6 {width: 34px;}
.products2 .fourth-box{padding-top: 40px;padding-bottom: 40px;}
.products2 .sixth-box .sixth-left{width: 55%;}
.products2 .sixth-box .sixth-right{margin-left: 15%;}
.products2 .seventh-box .seven-time-info{margin-left: 40px;}
.products2 .seventh-box{padding-bottom: 40px;}
.products2 .eight-box {height: 340px;}
.products2 .ninth-box .pro2-title{line-height: 35px;}
.products2 .ninth-box .nin-one{margin-top: 20px;}
.products2 .ninth-box .nin-o-right{margin-left: 20px;}
.products2 .ninth-box .nin-t-text2{width: 100%;}
.products2 .eleventh-box .elev-one{margin-top: 20px;}
.products2 .eleventh-box .elev-title{font-size: 16px;margin-bottom: 15px;}
.products2 .eleventh-box .elev-title p:first-child{font-size: 30px;}
.products2 .eleventh-box .elev-o-text2{width: 100%;}
.products2 .eleventh-box .nin-one1 .nin-o-right{margin-right: 30px;}
.products2 .pro2-title, .products2 .eleventh-box .elev-two-name1, .products2 .thirteenth-box .pro2-title {
    font-size: 40px;
    line-height: 45px;
}
.products2 .eleventh-box .elev-two-btn{width: 265px;}
.products2 .twelfth-box .twel-line{width: 100%;}

.company2 .main .list-left{width: 180px;}
.company2 .main .com2-title{font-size: 30px;line-height: 35px;}
.company2 .main .list-right{padding: 20px 20px 0 20px;}
.company2 .main .list-info {font-size: 15px;line-height: 20px;margin: 10px 0;}
.company2 .main .com2-logo {width: 330px;height: 110px;}
.picsPopup .picsImg img{max-width: 60% !important;}
.picsPopup .picsImg .iconfont{font-size: 30px;}

.company1 .first-box{flex-direction: column;}
.company1 .first-box .first-right{margin-left: 0;margin-top: 20px;width: 100%;}
.company1 .second-box .sec-photo img{width: 360px;}
.company1 .second-box .sec-text{font-size: 14px;line-height: 25px;}
.company1 .second-box .sec-main{padding: 20px 0;}
.company1 .second-box .sec-line{width: 90px;}
.company1 .second-box .sec-btn {width: 165px;height: 50px;font-size: 16px;}
.company1 .third-box .third-name{font-size: 24px;line-height: 25px;margin-top: 10px;}
.company1 .third-box .third-text{font-size: 15px;}
.company1 .third-box .third-info{margin-left: 20px;}
.company1 .third-box .third-tu{width: 36.9%;}
.company1 .third-box .third-btn {width: 100px;margin-top: 20px;}

.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-two{padding-left: 0;}
.capabilities-3-1 .cap3-list:nth-child(2n) .one-tu1{margin-right: 10px;}
.capabilities-3-1 .cap3-list-info{padding-right: 40px;}
.capabilities-3-1 .one-tu1{width: 35px;}
.capabilities-3-1 .one-tu{width: 25px;}
.capabilities-3-1 .cap3-one{font-size: 24px;}
.capabilities-3-1 .cap3-two p{font-size: 14px;line-height: 25px;}

.products1 .main .menu-list{font-size: 12px;}
.products1 .main .main-left {width: 230px;}
.products1 .main .right-notice {font-size: 14px;line-height: 20px;height: 42px;}
.products1 .main .list-box{width: 48%;margin-right: 0;}
.products1 .main .all-list{justify-content: space-between;}
.products1 .main .list-info-name{font-size: 18px;line-height: 20px;}
.products1 .main .list-info-text{font-size: 14px;}
.products1 .main .list-info-btn{width: 202px;height: 30px;line-height: 30px;}


.news2 .cp-hot-box .swiper-button-next{right: 3.5%;}
.news2 .cp-hot-box .swiper-button-prev {left: 3.5%;}

.news1 .main .seven-item{width: 32.5%;margin-right: 1.2%;}
.news1 .main .seven-name{font-size: 22px;line-height: 25px;}
.news1 .main .seven-text, .news1 .main .seven-info a{line-height: 22px;}
.news1 .main .seven-item{height: 345px;margin-bottom: 20px;}

.capabilities2 .main .main-list p{font-size: 16px;line-height: 25px;}

.capabilities3 .main .main-name {font-size: 30px;line-height: 35px;}
.capabilities3 .main .all-list{margin-top: 30px;}
.capabilities3 .main .list-photo {width: 33.6%;}
.capabilities3 .main .list-right{padding: 15px 20px 0 20px;}
.capabilities3 .main .right-name{font-size: 23px;}
.capabilities3 .main .right-info{-webkit-line-clamp: 2;}

.contact .main .con-first{flex-direction: column;height: auto;}
.contact .main .fir-left{width: 100%;}
.contact .main .con-first{box-shadow: none !important;}
.contact .main .fir-right{margin: 0 0 0;width: 96.2%;}
.contact .main .con-first{align-items: flex-start;}

.cephalogram{height: 160px;}
.capabilities .main .cap-title {font-size: 32px;line-height: 32px;}
.capabilities .main .cap-list{padding: 15px;}
.capabilities .main .list-name{font-size: 22px;}
.capabilities .main .list-btn{margin-top: 10px;}

.page-box{box-sizing: border-box;padding-top: 60px;}
.header{display: none;}
.m-mobilenav{display: flex !important;}
.home .home-title {font-size: 30px;line-height: 35px;}
.home .first-box .first-main{margin-top: 30px;}
.home .second-box {padding-left: 8.5%;padding-right: 8.5%;}
.home .second-box .second-info a:first-child{font-size: 20px;}
.home .third-box .third-name {font-size: 34px;line-height: 34px}
.home .third-box .third-info{font-size: 15px;line-height: 22px;}
.home .third-box .third-item {height: 110px;padding-right: 20px;}
.home .third-box .third-hover{height: 240px;padding: 20px;}
.home .third-box .t-hover-text{font-size: 14px;margin-top: 10px;line-height: 25px;}
.home .four-box{flex-direction: column;}
.home .four-box .four-left{width: 100%;}
.home .four-box{padding-left: 4%;padding-right: 4%;}
.home .four-box .four-right{margin-left: 0;margin-top: 30px;}
.home .four-box .f-r-list{margin-bottom: 30px;}
.home .five-box .four-name{font-size: 30px;}
.home .five-box .five-list{width: 100%;flex-direction: column;align-items: flex-start;}
.home .five-box .five-list a{font-size: 16px;}
.home .five-box .five-button {width: 274px;height: 45px;font-size: 16px;margin-top: 25px;}
.home .five-box .five-button img{width: 20px;}
.home .six-box .six-main{flex-direction: column;}
.home .six-box .six-left{width: 100%;}
.home .six-box .six-one{flex:1;}
.home .six-box .six-right{padding-top: 30px;}
.home .six-box .sox-info{width: 100%;color: #333;}
.home .six-box{background: #ACC0DE;}
.home .six-box .six-mune{line-height: 35px;}
.home .seven-box .seven-main{padding: 10px;}
.home .seven-box .seven-name{font-size: 22px;}
.home .seven-box .seven-text, .home .seven-box .seven-info a{font-size: 13px;line-height: 23px;}
.home .seven-box .seven-time{font-size: 12px;}
.home .seven-box .seven-item {height: 330px;}
.home .seven-box .seven-item:hover{padding-top: 20px;}
.home .seven-box .seven-item:hover .seven-info{margin-top: 10px;}
.footer .foot-one .fo-second{display: none;}
.footer .foot-one .form-list{width: 250px;}
.footer .foot-one .fo-fir-list .iconfont{font-size: 19px;}
.footer .foot-one .fo-fir-list span, .footer .foot-one .fo-fir-list a, .footer .foot-one .fo-se-item{font-size: 16px;}
.footer .foot-two .ft-se-list:last-child{display: none;}
.footer .foot-two .ft-second{height: 50px;}
.home .four-box .four-text,.home .four-box .four-l-text{font-size: 14px;}
.home .four-box .four-name, .home .four-box .lNumberRise{font-size: 30px;line-height: 35px;}

}
@media screen and (max-width: 768px){

.home .first-box .first-main .fir-mc-text {font-size: 13px;line-height: 15px;}
.home .first-box .first-main .fir-mc-name {font-size: 20px;line-height: 18px;}
.home .first-box .first-main .fir-mc-btn{margin-top: 10px;line-height: 15px;}
.home .first-box .first-main .fir-mc{padding: 10px;}

.products2 .first-box{flex-direction: column;}
.products2 .first-box .first-left{width: 100%;}
.products2 .first-box .mySwiper2{height: auto;}
.products2 .first-box .mySwiper{height: 190px;}
.products2 .first-box .firse-right{margin-left: 0;margin-top: 20px;}
.products2 .pro2-title, .products2 .eleventh-box .elev-two-name1, .products2 .thirteenth-box .pro2-title {
    font-size: 35px;
    line-height: 40px;
}
.products2 .fourth-box .four-name {
    font-size: 12px;
}
.products2 .five-box .five-one{flex-direction: column;}
.products2 .five-box{padding-top: 20px;}
.products2 .five-box .five-two{width: 100%;}
.products2 .five-box .five-there{text-align: center;}
.products2 .sixth-box .sixth-text{font-size: 16px;line-height: 25px;margin-top: 15px;}
.products2 .sixth-box .sixth-right{margin-left: 20px;}
.products2 .seventh-box .seve-one{flex-direction: column;}
.products2 .seventh-box .seven-list .pro2-title{text-align: center;}
.products2 .seventh-box .seven-text,
.products2 .seventh-box .seven-list2 .seven-text{width: 100%;}
.products2 .eight-box {height: 245px;}
.products2 .ninth-box .nin-one{flex-direction: column;}
.products2 .ninth-box .pro2-title{text-align: center;}
.products2 .tenth-box{margin-top: 40px;}
.products2 .eleventh-box .elev-o-text1{width: 100%;}
.products2 .eleventh-box .elev-o-name{margin-bottom: 15px;}
.products2 .eleventh-box .elev-one .pro2-title{margin-top: 20px;}
.products2 .eleventh-box .elev-o-btn{font-size: 16px;width: 165px;height: 45px;}
.products2 .eleventh-box .elev-o-btn1{margin: 20px auto;}
.products2 .eleventh-box .elev-two{margin-top: 20px;}
.products2 .cp-hot-box .news-name {font-size: 16px;}
.products2 .cp-hot-box .news-text{font-size: 12px;}

.company2 .main .com2-title{font-size: 25px;line-height: 30px;}
.company2 .main .list-info {font-size: 12px;line-height: 17px;margin: 5px 0;}
.company2 .main .list-left {width: 170px;}
.company2 .main .com2-logo {width: 260px;height: 90px;}
.company2 .main .com2-item{width: 32%;margin-right: 2%;}
.company2 .main .com2-item:nth-child(3n){margin-right: 0;}
.company2 .main .com2-item:nth-child(4n){margin-right: 2%;}

.company1 .first-box{padding-top: 30px;}
.company1 .com-title{font-size: 30px;line-height: 35px;}
.company1 .first-box .fir-left-text{font-size: 15px;margin-top: 20px;}
.company1 .second-box .sec-photo img{width: 240px;}
.company1 .second-box .sec-two{padding-top: 0;padding-bottom: 30px;margin-top: 20px;}
.company1 .second-box .sec-text{font-size: 13px;line-height: 23px;padding-left: 20px;}
.company1 .second-box .second-title{justify-content: center;}
.company1 .third-box{padding-top: 40px;padding-bottom: 40px;}
.company1 .third-box .third-list{margin: 20px 0 0 0;}
.company1 .third-box .third-name{font-size: 22px;}
.company1 .third-box .third-time{font-size: 14px;}
.company1 .third-box .third-text{font-size: 14px;line-height: 20px;}
.company1 .third-box .third-tu{width: 44.9%;}

.capabilities-3-1 .cap3-one{margin-bottom: 10px;}
.capabilities-3-1 .cap3-list{margin-bottom: 40px;}
.capabilities-3-1 .cap3-one{align-items: center;}

.products1 .l-pro-m-nav {display: flex;overflow-x: auto;margin: 0px 0 20px 0;}
.main-left{display: none;}
.products1 .main{flex-direction: column;position: relative;}
.products1 .main{padding-top: 30px;}
.products1 .main .main-right{margin-left: 0;}

.news1 .main{padding-top: 30px;}
.news1 .main .seven-item{width: 48%;margin-right: 0;height: 325px;}
.news1 .main .seven-list{justify-content: space-between;}
.news1 .main .seven-name{font-size: 20px;}
.news1 .main .seven-text, .news1 .main .seven-info a{font-size: 13px;line-height: 20px;}
.news1 .main .seven-time{font-size: 12px;margin-top: 15px;}

.cephalogram {height: 130px;}
.capabilities2 .main .name{font-size: 38px;line-height: 40px;}
.capabilities2 .main{padding-top: 30px;}
.capabilities2 .main .main-list p{font-size: 15px;margin-top: 15px;padding: 10px;}

.capabilities3 .main{padding-top: 30px;}
.capabilities3 .main .main-name {font-size: 26px;line-height: 30px;}
.capabilities3 .main .right-name{font-size: 20px;line-height: 24px;}
.capabilities3 .main .right-info {font-size: 14px;line-height: 20px;}
.capabilities3 .main .right-btn {width: 100px;height: 30px;line-height: 30px;font-size: 14px;margin-top: 15px;}

.capabilities .frame-box form{padding: 25px 30px;}
.capabilities .frame-box .fra-name{font-size: 26px;}
.capabilities .frame-box .fra-info{font-size: 14px;}
.capabilities .frame-box .fra-input{font-size: 12px;}

.contact .main{padding-top: 40px;padding-bottom: 40px;}

.cephalogram .cep-title{font-size: 28px;}
.cephalogram .crumbs a, .cephalogram .crumbs span {font-size: 12px;}
.cephalogram .crumbs .iconfont{font-size: 15px;margin-right: 5px;}
.capabilities .main .cap-title{font-size: 30px;line-height: 30px;}
.capabilities .main .list-name {font-size: 20px;}
.capabilities .main .list-text, .capabilities .main .list-btn a{font-size: 12px;}

.home .second-box{padding-left: 10.5%;padding-right: 10.5%;}
.home .second-box .second-info a:first-child{font-size: 18px;line-height: 20px;}
.home .second-box .second-info{font-size: 12px;}
.home .second-box .second-btn{font-size: 12px;}
.home .second-box .swiper-button-prev:after, .home .second-box .swiper-button-next:after, .home .eight-box .swiper-button-prev:after, .home .eight-box .swiper-button-next:after {
font-size: 14px;}
.home .eight-box .swiper-button-prev, .home .eight-box .swiper-button-next, .home .second-box .swiper-button-prev, .home .second-box .swiper-button-next{width: 35px;height: 35px;}
.home .third-box .third-item{width: 50%;}
.home .third-box .third-item:hover .third-hover{display: none;}
.home .third-box .third-item:last-child, .home .third-box .third-item:nth-last-child(2), .home .third-box .third-item:nth-last-child(3), .home .third-box .third-item:nth-last-child(4){border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.home .third-box .third-name{font-size: 30px;line-height: 30px;}
.home .third-box .third-info{font-size: 13px;line-height: 20px;}
.home .four-box{padding-top: 50px;}
.home .four-box .four-left{padding: 30px;height: auto;}
.home .four-box .four-r-photo img {width: 30px;}
.home .four-box .four-r-photo{width: 60px;height: 60px;}
.home .six-box .six-two{width: 230px;}
.home .six-box .six-name{font-size: 27px;line-height: 30px;}
.home .six-box .sox-info{font-size: 14px;line-height: 25px;}
.home .six-box .six-mune{font-size: 17px;}
.home .seven-box .seven-list{flex-wrap: wrap;justify-content: space-between;}
.home .seven-box .seven-item{width: 48%;margin-right: 0;margin-bottom: 20px;}

}
@media screen and (max-width: 576px){
.home .first-box .fir-photo{width: 100%;}
.home .first-box .first-main{flex-wrap: wrap;}
.home .first-box .fir-right{margin-left: 0;width: 100%;}
.home .first-box .fir-right .fir-photo1{margin-top: 20px;}


.home .second-box .second-btn{display: block;}

.products2 .first-box{padding-top: 20px;padding-bottom: 20px;}
.products2 .first-box .mySwiper {height: 130px;}
.products2 .second-box{padding-top: 20px;}
.products2 .third-box{padding-top: 20px;padding-bottom: 20px;}
.products2 .third-box .pro2-title, .products2 .five-box .five-there, .products2 .sixth-box .pro2-title, .products2 .seventh-box .seven-list .pro2-title, .products2 .eight-box .pro2-title, .products2 .pro2-title, .products2 .ninth-box .nin-two .pro2-title, .products2 .eleventh-box .elev-one .pro2-title, .products2 .eleventh-box .elev-two-name, .products2 .thirteenth-box .pro2-title {
    font-size: 25px;
    line-height: 30px;
}
.products2 .first-box .fir-r-name {font-size: 26px;height: 45px;}
.products2 .first-box .f-btn{width: 130px;}
.products2 .third-box .third-text {font-size: 18px;}
.products2 .fourth-box .four-list{width: 50%;}
.products2 .five-box .five-there{margin-top: 20px;}
.products2 .sixth-box{flex-direction: column;}
.products2 .sixth-box .sixth-left{width: 100%;}
.products2 .sixth-box .sixth-right{width: 50%;margin-left: 0;margin-top: 20px;}
.products2 .seventh-box .seven-time-info{margin: 20px 0 0 0;}
.products2 .seventh-box .seven-list1{margin-top: 20px;padding-bottom: 20px;}
.products2 .eleventh-box .elev-title{text-align: center;}
.products2 .eleventh-box .elev-o-name{text-align: center;}
.products2 .twelfth-box .twel-line{min-height: 50px;height: max-content;}
.products2 .thirteenth-box .thir-main{flex-direction: column;align-items: flex-start;padding: 10px 0;height: auto;}
.products2 .cp-hot-box{padding-left: 9%;padding-right: 9%;}
.products2 .thirteenth-box .thir-main{margin: 20px 0;}

.picsPopup .picsImg img{max-width: 90% !important;}
.picsPopup .picsImg .iconfont{display: none;}
.company2 .main .com2-list{flex-direction: column;}
.company2 .main .list-left{width: 100%;}
.company2 .main .com2-list:nth-child(3){flex-direction: column-reverse;}
.company2 .main .com2-item{width: 48%;margin-right: 0;}
.company2 .main .com2-main{justify-content: space-between;}
.company2 .main .com2-item{margin-bottom: 20px;}

.company1 .first-box .fir-list{width: 100%;}
.company1 .first-box .fir-name{font-size: 35px;line-height: 40px;}
.company1 .second-box .sec-photo{position: static;}
.company1 .second-box .sec-text{width: 100%;}
.company1 .second-box .sec-button{margin-left: 0;}
.company1 .second-box .sec-photo{display: none;}
.company1 .third-box .third-list{flex-direction: column;}
.company1 .third-box .third-tu{width: 100%;}
.company1 .third-box .third-info{margin-left: 0;margin-top: 20px;}

.capabilities-3-1 .cap3-list{display: flex;flex-direction: column;padding: 0 4%;}
.capabilities-3-1 .cap-list-tu{float: initial;width: 100%;margin-right: 0;}
.capabilities-3-1 .cap3-list-info{margin: 20px 0 0 0;width: 100%;padding-right: 0;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap-list-tu{float:none;margin: 0;}
.capabilities-3-1 .cap3-list:nth-child(2n){flex-direction: column;}
.capabilities-3-1 .cap3-list:nth-child(2n) .cap3-list-info{padding: 0;}
.capabilities-3-1 .cap3-list{margin-bottom: 20px;}

.products1 .main .right-notice{font-size: 13px;}
.products1 .main .list-info-name{font-size: 16px;}
.products1 .main .all-list{margin-bottom: 10px;}
.products1 .main .list-info-text{font-size: 12px;}
.products1 .main .list-info-btn{font-size:12px;width: 168px;height: 25px;line-height: 25px;}


.news2 .main{padding-top: 20px;}
.news2 .name{font-size: 25px;}
.news2 .main .time-box{font-size: 12px;}
.news2 .main .info-box p{font-size: 14px;line-height: 25px;}
.products1 .main .main-right .info-box{margin-top: 15px;font-size: 14px;line-height: 25px;}
.news2 .main .notice-box{flex-direction: column;align-items: flex-start;margin-top: 20px;}
.news2 .main .notice-list{max-width: 100%;}
.news2 .cp-hot-box .news-name{font-size: 16px;}
.news2 .cp-hot-box .news-text{font-size: 13px;}
.news2 .cp-hot-box {padding-left: 8%;padding-right: 8%;}

.news1 .main .seven-name{font-size: 18px;}
.news1 .main .seven-main{padding: 10px;}
.news1 .main .seven-item:hover .seven-info{display: none !important;}
.news1 .main .seven-item:hover{background: #F1F2F3;padding-top: 0;}
.news1 .main .seven-item:hover .seven-tu{display: block;}
.news1 .main .seven-item:hover .seven-text{display: block;}
.news1 .main .seven-item:hover .seven-name{color: #333333;}
.news1 .main .seven-item:hover .seven-text{display: -webkit-box;-webkit-line-clamp: 3;}
.news1 .main .seven-item{height: auto;}
.news1 .main .seven-item:hover .seven-time{color: #999999;justify-content:flex-end;margin-top:15px;}


.capabilities2 .main .name {font-size: 32px;line-height: 35px;}
.capabilities2 .main{padding-top: 20px;padding-bottom: 30px;}
.capabilities2 .main .main-list p{font-size: 14px;padding: 5px 10px;}

.capabilities3 .main .all-list{flex-direction: column;}
.capabilities3 .main .list-photo{width: 100%;}
.capabilities3 .main .list-right{padding: 15px;}
.capabilities3 .main {padding-top: 20px;}
.capabilities3 .main .all-list{margin-top: 20px;}

.capabilities .frame-box form{width: 80%;}
.capabilities .frame-box .fra-name{font-size: 22px;}
.capabilities .frame-box .fra-info{font-size: 12px;line-height: 20px;}
.capabilities .frame-box form{padding: 15px 20px;}
.capabilities .frame-box .fra-list{flex-direction: column;align-items: flex-start;margin-bottom: 0;}
.capabilities .frame-box .fra-item{width: 100%;margin-bottom: 10px;}
.capabilities .frame-box .fra-item2{flex: auto !important;}
.capabilities .frame-box .fra-btn{margin-left: 0;}
.capabilities .frame-box .fra-item img{max-height: 30px;}
.contact .main .fir-l-name{font-size: 20px;}
.contact .main .fir-left{padding: 15px;}
.contact .main{padding-top: 20px;}
.contact .main .fir-l-list a, .contact .main .fir-l-list span{line-height: 40px;}
.contact .main .fir-form{flex-direction: column;}
.contact .main .form-left{width: 100%;}
.contact .main #container{margin-top: 20px;}
.contact .main .fir-right{width: 100%;}
.contact .main #container{height: 230px;}

.cephalogram .cep-title {font-size: 26px;line-height: 30px;}
.cephalogram {height: 115px;}
.capabilities .main{padding-top: 20px;}
.capabilities .main .cap-title {font-size: 27px;}
.capabilities .main .cap-list{width: 100%;margin-bottom: 20px;}
.capabilities .main .cap-all-list{margin-top: 20px;}

.home .first-box, .home .second-box, .home .five-box, .home .six-box, .home .seven-box, .home .eight-box,.home .third-box{padding-top: 20px;padding-bottom: 30px;}
.home .home-title,
.home .four-box .four-name, .home .four-box .lNumberRise,.home .five-box .four-name{font-size: 24px;line-height: 30px;}
.home .first-box .first-main,.home .second-box .mySwiper{margin-top: 20px;}
.home .second-box .second-photo{padding: 0;}
.home .second-box .second-info a:first-child{font-size: 16px;}
.home .second-box .second-info{padding: 0 5px;}
.home .eight-box .swiper-button-prev, .home .eight-box .swiper-button-next, .home .second-box .swiper-button-prev, .home .second-box .swiper-button-next{width: 30px;height: 30px;}
.home .second-box .mySwiper .swiper-slide{height: 325px;}
.home .third-box .third-list{margin-top: 20px;}
.home .third-box .third-item{width: 100%;padding-right: 10px;height: 95px;}
.home .four-box{padding-top: 20px;}
.home .four-box .four-left{padding: 20px;}
.home .four-box .four-text, .home .four-box .four-l-text{font-size: 12px;line-height: 25px;}
.home .four-box .four-info{margin-top: 15px;}
.home .four-box .four-right{margin-top: 20px;}
.home .four-box .f-r-list{margin-bottom: 20px;}
.home .five-box .five-list a{font-size: 14px;}
.home .five-box .five-button {border: 2px solid #FFFFFF;width: 250px;height: 40px;font-size: 14px;margin-top: 10px;}
.home .six-box .six-left{flex-direction: column;align-items: center;}
.home .six-box .six-main{padding-right: 4%;}
.home .six-box .six-tu img {width: 30px;}
.home .six-box .six-tu{width: 50px;height: 50px;}
.home .six-box .six-name {font-size: 24px;line-height: 28px;margin-top: 20px;}
.home .six-box .sox-info{font-size: 13px;line-height: 22px;margin-top: 15px;}
.home .six-box .six-btn {margin-top: 20px;width: 120px;height: 35px;font-size: 14px;line-height: 35px;}
.home .six-box .six-two{margin-left: 0;margin-top: 20px;}
.home .six-box .six-mune{font-size: 15px;width: 165px;}
.home .six-box .six-right{padding-right: 0;}
.home .seven-box .seven-name {font-size: 18px;}
.home .seven-box .seven-text, .home .seven-box .seven-info a{font-size: 12px;line-height: 20px;}
.home .seven-box .seven-item:hover .seven-info{display: none !important;}
.home .seven-box .seven-item:hover{background: #F1F2F3;padding-top: 0;}
.home .seven-box .seven-item:hover .seven-tu{display: block;}
.home .seven-box .seven-item:hover .seven-text{display: block;}
.home .seven-box .seven-item:hover .seven-name{color: #333333;}
.home .seven-box .seven-item:hover .seven-text{display: -webkit-box;-webkit-line-clamp: 3;}
.home .seven-box .seven-item{height: auto;}
.home .seven-box .seven-item:hover .seven-time{color: #999999;justify-content:flex-end;margin-top:26px;}
.home .eight-box .eig-main{padding-left: 10.5%;padding-right: 10.5%;margin-top: 20px;}
.footer .foot-one{flex-direction: column;padding-top: 20px;}
.footer .foot-one .fo-third{width: 100%;margin-left: 0;margin-top: 20px;}
.footer .foot-one .fo-third .fo-se-name{margin-bottom: 20px;}
.footer .foot-one .form-list{width: 100%;}
.footer .foot-two .ft-first{height: auto;padding: 10px 0;}
}
@media screen and (max-width: 485px){
.home .second-box .mySwiper .swiper-slide {height: 280px;}
}
@media screen and (max-width: 375px){
.home .home-title, .home .four-box .four-name, .home .four-box .lNumberRise, .home .five-box .four-name{font-size: 21px;}
.home .second-box .mySwiper .swiper-slide {height: 250px;}



}

.wuone{ font-family: "Poppins-Medium";font-size:14px; line-height:30px;}
.xunpanc{ width:100%; margin-top:10px;font-family: "Poppins-Regular";}
.xunpanc .table table tr td{font-size: 14px;
 
    line-height: 20px;}
.xunpanc a{ color:#333; font-size:14px;line-height:22px;} 	
.xunpanc a:hover{ color:#0066FF}	
.listcart {
	font-family: "Poppins-Regular";
	width: 100%;
	
	margin-top:20px;
}
.listcart a {
	display: inline-block;
	height: 30px;
	min-width: 150px;
	line-height: 30px;
	cursor: pointer;
	border: none;
	overflow: hidden;
	background: #0066FF;
	cursor: pointer;

	padding-left: 10px;
	padding-right: 10px;
	text-align: center; 
	font-size: 14px;
	
	margin-left: 10px; color:#fff;
}
.listcart a:hover {
	
	background: #333;
	color: #fff
}
 @media screen and (max-width:767px) {
.listcart a {
	width: 40%;
	margin-left: 2.5%;
	margin-right: 2.5%;
	padding-left: 0px;
	padding-right: 0px
}
.listcart {
	width: 100%;
	margin-top: 2rem
}
}
 @media screen and (max-width:420px) {
.listcart a {
	width: 95% !important;
	float: none;
	overflow: hidden;
	margin-bottom: 1rem;
	margin-bottom: 1rem
}
}
.xuanzhong{ color:#0066FF !important}
.xuanzhong p{font-size: 16px;font-family: "Poppins-Regular";font-weight: 400;color: #666666;line-height: 30px;}
.zhengwen img{ max-width:100%; display:inline-block;}
  @media screen and (max-width: 576px){
.xuanzhong p {
  font-size: 14px;
  line-height: 25px;
}
  }
 .table{
	width: 100%;
	overflow: auto;
}
table{
	width: 100%;
	border-collapse: collapse;
} 
.twelfth-box p{font-size:18px;
	line-height:32px;color:#666666;}
.twelfth-box tr td{
	padding: 9px 0 9px 24px;
	font-size:18px;
	line-height:32px;
	background:#F1F2F3;
	color:#666666;
	font-family: "Poppins-Regular";
	border-left: 1px solid #e2e2e2;
	
	
}
.twelfth-box tr td:first-child{ max-width: 350px; padding-left:8px !important}
.twelfth-box tr td:first-child img{width:100%;}
.twelfth-box tr:nth-child(2n) td {background:#fff}
  @media screen and (max-width: 992px){
	  .twelfth-box p{font-size:14px;
	line-height:26px;}
	.twelfth-box tr td{font-size:14px;line-height:26px;padding: 5px 5px;}
  }
  
  

.iconnew-facebook:before {
  content: "\e620";
}

.iconnew-vk:before {
  content: "\e735";
}

.iconnew-pinterest:before {
  content: "\e8ab";
}

.iconnew-linkedin:before {
  content: "\e648";
}

.iconnew-youtube:before {
  content: "\e6d6";
}

.iconnew-instagram1:before {
  content: "\e640";
}

.iconnew-twitter-new2:before {
  content: "\e800";
}


.fo-se-listyas{ width:106px;}
 @media screen and (max-width:1600px) {
    .fo-se-listyas{ display:none;} 
 }



 
 /* languages */
.h-languages {
  margin-left: 20px;
  position: relative;
  z-index: 9;
}
.h-languages .h-language {
  display: flex;
  align-items: center;
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
  color:#fff;
  transition: 0.5s;
}
.h-languages .h-earth {
  font-size: 24px;
  margin-right: 6px;
}
.h-languages .h-language:hover,
.h-languages .h-languagesv {
  color: #fff;
}
.h-languages .h-lang-btm {
  font-size: 12px;
  line-height: 10px;
  margin-left: 6px;
  transform:rotate(90deg);
}

.h-country {
  width: 34px;
  margin-right: 5px;
  display: flex;
}

.language-ul {
  width: 100%;
  min-width: 100px;
  position: absolute;
  top: 44px;
  right: 0px;
  display: none;
  background-color: #fff;
}
.language-ul a {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 24px;
  padding: 5px 16px;
}
.language-ul .h-country {
  width: 20px;
  margin-right: 5px;
}
.language-ul a:hover {
  color: #fff;
  background-color: #0066FF;
}