@charset "utf-8";
body{background-color: #fff;}
.header .menu-btn{display: none;}
.header .lang-btn{display: none;}
.header .search-btn{display: none;}
.nav-box{transform: translateX(0);}
/******内页******/
.inpage-content{overflow: hidden;min-height: 500px;padding-bottom: 50px;}
/*面包屑*/
.bread{position: relative;font-size: 16px;line-height: 20px;color: #fff;}
.bread a{position: relative;display: inline-block;vertical-align: top;margin: 0 5px;color: #fff;transition: 0.3s;}
.bread a:first-child{margin-left: 0;}
.bread a.on,.bread a:hover{color: #00b1b7;}
/*分页*/
.page{padding-top: 50px;font-size: 0;text-align: center;}
.page > *{display: inline-block;padding: 0 1.1em;margin: 0 5px;height: 40px;background-color: #fff;border: 1px solid #e6e6e6;font-size: 14px;line-height: 38px;color: #333;transition: 0.3s;}
.page > *.on,.page > *:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}

/*内页banner*/
.inpage-banner{height: 470px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.inpage-banner .title{position: absolute;left: 0;top: 50%;color: #fff;transform: translateY(-30%);}
.inpage-banner .title .cn{font-size: 30px;line-height: 40px;}
.inpage-banner .title .ani-icon{position: relative;display: inline-block;margin-top: 10px;font-size: 0;}
.inpage-banner .title .ani-icon .svg{width: 60px;height: 30px;fill: transparent;stroke-width: 2px;stroke: #00b1b7;stroke-dasharray: 125;stroke-dashoffset: 125;animation: indexTitleSvg 2s ease-in-out infinite;}
.inpage-banner .title .ani-icon .dot{position: absolute;left: 0;top: 0;width: 6px;height: 6px;background-color: #00b1b7;border-radius: 50%;box-shadow: 0 0 4px #00b1b7;offset-path: path("M0 20 L16 20 L20 7 L27 30 L37 0 L40 20 L60 20");animation: dotMove 2s ease-in-out infinite;}
.inpage-banner .title .bread{margin-top: 10px;}
@keyframes indexTitleSvg{
	to{stroke-dashoffset: 0;}
}
@keyframes dotMove{
	to{offset-distance: 100%;}
}

/*内页头部*/
.inpage-top{background-color: #fff;border-bottom: 1px solid #ccc;}
/*内页子导航*/
.inpage-sub-nav{font-size: 0;}
.inpage-sub-nav .item{position: relative;display: inline-block;vertical-align: top;margin-left: 80px;font-size: 19px;line-height: 70px;font-weight: bold;transition: 0.3s;}
.inpage-sub-nav .item:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 4px;background-color: #00b1b7;transform: scaleX(0);transform-origin: left;transition: 0.5s;}
.inpage-sub-nav .item:first-child{margin-left: 0;}
.inpage-sub-nav .item.on{color: #00b1b7;}
.inpage-sub-nav .item.on:after{transform: scaleX(1);}
.inpage-sub-nav .item:hover:after{transform: scaleX(1);}
/*内页标题*/
.inpage-title{padding-bottom: 40px;text-align: center;}
.inpage-title .name .cn{display: inline-block;font-size: 28px;font-weight: bold;color: #00b1b7;}
.inpage-title .ani-icon{position: relative;display: inline-block;margin-top: 10px;font-size: 0;}
.inpage-title .ani-icon .svg{width: 60px;height: 30px;fill: transparent;stroke-width: 2px;stroke: #00b1b7;stroke-dasharray: 125;stroke-dashoffset: 125;animation: indexTitleSvg 2s ease-in-out infinite;}
.inpage-title .ani-icon .dot{position: absolute;left: 0;top: 0;width: 6px;height: 6px;background-color: #00b1b7;border-radius: 50%;box-shadow: 0 0 4px #00b1b7;offset-path: path("M0 20 L16 20 L20 7 L27 30 L37 0 L40 20 L60 20");animation: dotMove 2s ease-in-out infinite;}

/*产品列表*/
.product-list{overflow: hidden;}
.product-list li{float: left;width: 28%;margin: 20px 0 20px 8%;}
.product-list li:nth-child(3n+1){margin-left: 0;}
.product-list li a{display: block;}
.product-list li .pic{position: relative;border-bottom: 1px solid #b2b2b2;}
.product-list li .pic:after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 2px;background-color: #00b1b7;transform: scaleX(0);transform-origin: left;transition: 1s;}
.product-list li .pic em{display: block;padding-top: 62%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s;}
.product-list li .info{padding: 10px 15px;}
.product-list li .info .tit{font-size: 17px;line-height: 30px;font-weight: bold;transition: 0.3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product-list li .info .txt{margin-top: 10px;font-size: 16px;line-height: 24px;color: #00b1b7;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product-list li:hover .pic:after{transform: scaleX(1);}
.product-list li:hover .pic em{transform: scale(1.05);}
.product-list li:hover .info .tit{color: #00b1b7;}

/*产品介绍区*/
.product-intro-box{overflow: hidden;padding-bottom: 7%;}
.product-intro-box > .con-l{float: left;width: 50%;padding: 10% 10% 0 0;}
.product-intro-box > .con-r{float: right;width: 50%;}
/*产品信息*/
.product-info{}
.product-info .tit1{font-size: 30px;color: #00b1b7;}
.product-info .tit1 em{font-size: 20px;font-weight: normal;font-style: italic;}
.product-info .tit1 span{font-size: 50px;}
.product-info .tit2{margin: 20px 0;font-size: 20px;color: #ff9c5a;}
.product-info .txt{font-size: 16px;line-height: 36px;text-align: justify;}
/*图片展示区*/
.pic-show-box{}
/*大图*/
.pic-show-box .big-pic-box{position: relative;padding: 60px 100px;background: url(../images/big_pic_box_bg.jpg) center no-repeat;background-size: cover;}
.pic-show-box .big-pic-box .big-pic-swiper{overflow: hidden;}
.pic-show-box .big-pic-box .big-pic-swiper .swiper-slide{}
.pic-show-box .big-pic-box .big-pic-swiper .swiper-slide .pic{padding-top: 62%;background-position: center;background-size: contain;background-repeat: no-repeat;}
.pic-show-box .big-pic-box .btn{z-index: 1;position: absolute;top: 50%;width: 54px;height: 54px;margin-top: -27px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.pic-show-box .big-pic-box .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.pic-show-box .big-pic-box .prev-btn{left: 0;}
.pic-show-box .big-pic-box .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.pic-show-box .big-pic-box .next-btn{right: 0;}
.pic-show-box .big-pic-box .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.pic-show-box .big-pic-box .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}
/*小图*/
.pic-show-box .small-pic-box{position: relative;padding: 0 40px;margin-top: 30px;}
.pic-show-box .small-pic-box .small-pic-swiper{overflow: hidden;}
.pic-show-box .small-pic-box .small-pic-swiper .swiper-slide{position: relative;cursor: pointer;}
.pic-show-box .small-pic-box .small-pic-swiper .swiper-slide:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: 2px solid #00b1b7;transform: scale(0);transition: 0.5s;}
.pic-show-box .small-pic-box .small-pic-swiper .swiper-slide .pic{padding-top: 62%;background-position: center;background-size: contain;background-repeat: no-repeat;}
.pic-show-box .small-pic-box .small-pic-swiper .swiper-slide.on:after{transform: scale(1);}
.pic-show-box .small-pic-box .btn{z-index: 1;position: absolute;top: 50%;width: 20px;height: 60px;margin-top: -30px;background-color: #ddd;color: #fff;cursor: pointer;transition: 0.3s;}
.pic-show-box .small-pic-box .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 8px;height: 8px;border-top: 2px solid currentColor;}
.pic-show-box .small-pic-box .prev-btn{left: 0;}
.pic-show-box .small-pic-box .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.pic-show-box .small-pic-box .next-btn{right: 0;}
.pic-show-box .small-pic-box .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.pic-show-box .small-pic-box .btn:hover{background-color: #00b1b7;}

/*产品详情区*/
.product-details{overflow: hidden;border-top: 1px solid #eee;}
.product-details > .con-l{float: left;width: 64%;padding: 50px 50px 0 0;}
.product-details > .con-r{float: right;width: 36%;padding: 50px;min-height: 500px;background-color: #f8fdfd;border-left: 1px solid #eee;}
.product-details > .con-r .section{margin-bottom: 60px;}
.product-details > .con-r .section > .content{}
.product-details .common-title{position: relative;padding-left: 60px;margin-bottom: 25px;font-size: 24px;line-height: 40px;font-weight: bold;color: #00b1b7;}
.product-details .common-title .icon{position: absolute;left: 0;top: 0;width: 40px;height: 40px;}
/*产品优势列表*/
.advantage-list{}
.advantage-list li{min-height: 80px;margin-bottom: 40px;}
.advantage-list li .tit{position: relative;padding-left: 110px;margin-bottom: 10px;font-size: 20px;line-height: 30px;font-weight: bold;color: #00b1b7;}
.advantage-list li .tit .num{position: absolute;left: 30px;top: -8px;width: 60px;height: 60px;background-color: #fff;font-family: Arial;font-size: 44px;text-align: center;line-height: 60px;font-weight: normal;letter-spacing: -2px;color: #666;}
.advantage-list li .tit .num:before{content: "";z-index: -1;position: absolute;left: -30px;top: 10px;width: 64px;height: 64px;border: 2px solid #ff9c5a;border-radius: 50%;}
.advantage-list li .cont{padding-left: 110px;font-size: 16px;line-height: 24px;}
.advantage-list li .cont p{margin: 10px 0;}
.advantage-list li .cont img{display: inline-block;width: auto!important;height: auto!important;}

/*产品操作轮播*/
.product-operate-swiper{position: relative;overflow: hidden;}
.product-operate-swiper .swiper-slide{}
.product-operate-swiper .swiper-slide .tit{overflow: hidden;margin-bottom: 15px;font-size: 20px;line-height: 30px;text-align: center;color: #00b1b7;}
.product-operate-swiper .swiper-slide .tit span{position: relative;display: inline-block;vertical-align: top;}
.product-operate-swiper .swiper-slide .tit span:before{content: "";position: absolute;right: calc(100% + 15px);top: 50%;width: 200px;height: 1px;background-color: #ccc;}
.product-operate-swiper .swiper-slide .tit span:after{content: "";position: absolute;left: calc(100% + 15px);top: 50%;width: 200px;height: 1px;background-color: #ccc;}
.product-operate-swiper .swiper-slide .pic{overflow: hidden;}
.product-operate-swiper .swiper-slide .pic em{display: block;padding-top: 62%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s;}
.product-operate-swiper .swiper-slide .txt{padding: 20px 30px;background-color: #f6f6f6;font-size: 16px;line-height: 30px;}
.product-operate-swiper .btn{z-index: 1;position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -20px;border: 2px solid currentColor;border-radius: 50%;color: #fff;cursor: pointer;transition: 0.3s;}
.product-operate-swiper .btn:before{content: "";position: absolute;left: 8px;right: 8px;top: 50%;height: 2px;margin-top: -1px;background-color: currentColor;}
.product-operate-swiper .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 10px;height: 10px;border-top: 2px solid currentColor;}
.product-operate-swiper .prev-btn{left: 20px;}
.product-operate-swiper .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-70%,-50%) rotate(-45deg);}
.product-operate-swiper .next-btn{right: 20px;}
.product-operate-swiper .next-btn:after{border-right: 2px solid currentColor;transform: translate(-30%,-50%) rotate(45deg);}
.product-operate-swiper .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}
.product-operate-swiper .swiper-pagination{z-index: 1;position: absolute;bottom: auto;left: 0;top: 0;width: auto;height: 30px;padding-right: 1em;background-color: #f8fdfd;font-size: 16px;line-height: 30px;}
.product-operate-swiper .swiper-pagination .swiper-pagination-current{font-size: 30px;}

/*型号表格*/
.model-table{width: 100%;border-collapse: collapse;border: 1px solid #00b1b7;}
.model-table td{padding: 10px;border: 1px solid #00b1b7;text-align: center;}
.model-table .title td{font-size: 16px;font-weight: bold;}

/*临床案例列表*/
.clinic-case-list{}
.clinic-case-list li{position: relative;display: inline-block;vertical-align: top;min-width: 60%;padding: 0 40px 0 36px;margin-bottom: 10px;font-size: 16px;line-height: 30px;}
.clinic-case-list li .icon{position: absolute;left: 0;top: 50%;width: 20px;height: 20px;margin-top: -10px;}
.clinic-case-list li .tit{position: relative;display: inline-block;vertical-align: top;height: 30px;padding-right: 20px;transition: 0.3s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.clinic-case-list li .tit:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background-color: #00b1b7;transform: scaleX(0);transform-origin: left;transition: 0.5s;}
.clinic-case-list li .more{position: absolute;right: 0;top: 0;width: 30px;height: 30px;background-color: #00b1b7;border-radius: 50%;color: #fff;transform: scale(0);transition: 0.5s;}
.clinic-case-list li .more:after{content: "";position: absolute;left: 50%;top: 50%;width: 10px;height: 10px;border-top: 1px solid currentColor;border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.clinic-case-list li .tit:hover{color: #00b1b7;}
.clinic-case-list li .tit:hover:after{transform: scaleX(1);}
.clinic-case-list li .tit:hover + .more{transform: scale(1);}

/*新闻页内容*/
.news-page{padding-top: 50px;background: #fff url(../images/news_page_bg.jpg) center top no-repeat;background-size: 100%;}
.news-page .w1440{display: flow-root;}
.news-page .w1440 > .con-l{float: left;width: 75%;padding-right: 45px;border-right: 1px solid #ddd;}
.news-page .w1440 > .con-r{float: right;width: 25%;padding-left: 45px;}
.news-page .w1440 > .con-r > .title{padding-top: 15px;font-size: 24px;line-height: 30px;font-weight: bold;}
/*新闻列表*/
.news-list{}
.news-list li{margin-bottom: 10px;transition: 0.5s;}
.news-list li a{overflow: hidden;display: block;padding: 35px 0;}
.news-list li .date{float: left;width: 135px;padding: 0 25px;border-right: 1px solid #ddd;text-align: center;font-weight: bold;transition: 0.3s;}
.news-list li .date .big{height: 70px;padding-bottom: 20px;border-bottom: 3px solid #00b1b7;font-size: 50px;line-height: 50px;}
.news-list li .date .small{margin-top: 10px;font-size: 18px;line-height: 20px;}
.news-list li .info{padding: 0 35px;margin-left: 135px;}
.news-list li .info .tit{font-size: 20px;line-height: 30px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.news-list li .info .txt{height: 60px;margin-top: 10px;font-size: 16px;line-height: 30px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-list li:hover{box-shadow: 0 6px 15px rgba(0,0,0,.2);}
.news-list li:hover .date{color: #00b1b7;}
.news-list li:hover .info .tit{color: #00b1b7;}

/*热点新闻列表*/
.hot-news-list{}
.hot-news-list li{border-top: 1px solid #ddd;}
.hot-news-list li:first-child{border-top: 0;}
.hot-news-list li a{display: block;padding: 20px 0;}
.hot-news-list li .pic{margin-bottom: 10px;overflow: hidden;}
.hot-news-list li .pic em{display: block;padding-top: 60%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.hot-news-list li .date{font-size: 16px;line-height: 30px;color: #666;}
.hot-news-list li .txt{max-height: 90px;font-size: 20px;line-height: 30px;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;transition: 0.3s;}
.hot-news-list li:hover .pic em{transform: scale(1.05);}
.hot-news-list li:hover .txt{color: #00b1b7;}

/*新闻详情*/
.news-details{position: relative;}
.news-details > .top{}
.news-details > .bottom{display: flow-root;}
.news-details > .bottom > .con-l{float: left;width: 75%;padding-right: 45px;border-right: 1px solid #ddd;}
.news-details > .bottom > .con-r{float: right;width: 25%;padding-left: 45px;}
.news-details > .bottom > .con-r > .title{padding-top: 15px;font-size: 24px;line-height: 30px;font-weight: bold;}
.news-details .title{font-size: 24px;line-height: 30px;font-weight: bold;}
.news-details .record{padding-bottom: 35px;padding-right: 300px;margin-top: 25px;border-bottom: 1px solid #ddd;line-height: 20px;color: #999;}
.news-details .record span{display: inline-block;vertical-align: top;margin-right: 15px;}
.news-details .record span .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -4px 4px 0 0;filter: brightness(0) invert(.5);}
.news-details .content{padding: 20px 0;border-bottom: 1px solid #ddd;font-size: 16px;line-height: 36px;text-align: justify;}
.news-details .content p{margin: 5px auto;}
.news-details .content img{display: inline-block;width: auto!important;height: auto!important;}
.news-details .content em{font-style: italic;}
.news-details .share-wrap{position: absolute;right: 0;top: 45px;font-size: 0;}
.news-details .share-wrap .pre{display: inline-block;vertical-align: bottom;font-size: 14px;line-height: 40px;}
.news-details .share-wrap .item{position: relative;display: inline-block;vertical-align: top;width: 40px;height: 40px;margin: 0 6px;border: 1px solid #ddd;border-radius: 50%;transition: 0.3s;}
.news-details .share-wrap .item img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 50%;height: 50%;margin: auto;filter: brightness(0) invert(.3);}
.news-details .share-wrap .item:hover{background-color: #00b1b7;border-color: #00b1b7;}
.news-details .share-wrap .item:hover img{filter: brightness(0) invert(1);}
.news-details .func-btns-wrap{display: flex;justify-content: space-between;align-items: center;margin-top: 40px;}
.news-details .func-btns-wrap .btn{position: relative;display: inline-block;width: 30px;height: 30px;transition: 0.3s;}
.news-details .func-btns-wrap .prev-btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 16px;height: 16px;border-top: 2px solid currentColor;border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.news-details .func-btns-wrap .next-btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 16px;height: 16px;border-top: 2px solid currentColor;border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.news-details .func-btns-wrap .back-btn{width: 24px;height: 20px;border-top: 2px solid currentColor;border-bottom: 2px solid currentColor;}
.news-details .func-btns-wrap .back-btn:after{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 2px;margin-top: -1px;background-color: currentColor;}
.news-details .func-btns-wrap .btn:hover{color: #00b1b7;}

/*联系我们页*/
.contact-content{padding-top: 40px;background: #f6f6f6 url(../images/contact_page_bg.jpg) center top no-repeat;background-size: 100%;}
/*联系信息*/
.contact-info-box{font-size: 0;text-align: center;}
.contact-info-box .item{display: inline-block;vertical-align: top;width: 260px;padding: 30px 0;background-color: #fff;border-left: 1px solid #eaeaea;font-size: 16px;}
.contact-info-box .item:first-child{border-left: 0;}
.contact-info-box .item .icon{display: block;width: 64px;height: 64px;margin: 0 auto;}
.contact-info-box .item .tit{position: relative;padding: 20px 0;font-size: 18px;line-height: 30px;}
.contact-info-box .item .tit:after{content: "";position: absolute;left: 30%;right: 30%;bottom: 0;height: 3px;background-color: #00b1b7;transform: scaleX(.5);transition: 0.5s;}
.contact-info-box .item .txt{margin-top: 20px;line-height: 30px;}
.contact-info-box .item:hover .tit:after{transform: scaleX(1);}
/*电子地图*/
.e-map{position: relative;padding-top: 46%;margin-top: 60px;}
.e-map iframe{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

/*关于我们页内容*/
.about-page{padding-bottom: 0;background: #f8f8f8 url(../images/about_page_bg.jpg) center top no-repeat;background-size: 100%;}
.about-page .part1{padding-bottom: 100px;}
.about-page .part2{padding: 100px 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about-page .part3{padding: 90px 0 100px;}
/*简介*/
.about-brief{overflow: hidden;}
.about-brief > .con-l{float: left;width: 30%;}
.about-brief > .con-r{position: relative;float: right;width: 67%;padding-top: 43%;background-position: left top;background-size: 86%;background-repeat: no-repeat;}
.about-brief .info{padding-top: 18%;text-align: justify;}
.about-brief .info .tit{font-size: 22px;line-height: 1.8;color: #00b1b7;}
.about-brief .info .txt{position: relative;padding-top: 20px;margin: 60px 0 0 50px;font-size: 17px;line-height: 40px;color: #888;}
.about-brief .info .txt:before{content: "";position: absolute;left: 0;top: 0;width: 60px;height: 3px;background-color: #00b1b7;}
.about-brief .info .txt i{color: #00b1b7;}
/*数据展示*/
.about-data-show{position: absolute;right: 0;bottom: 0;width: 100%;font-size: 0;text-align: right;}
.about-data-show .item{padding: 0 10px;margin-top: 70px;font-size: 15px;line-height: 28px;color: #666;}
.about-data-show .item:first-child{margin-top: 0;}
.about-data-show .item .num{display: inline-block;padding-top: 10px;margin: 0 5px;font-size: 40px;color: #00b1b7;letter-spacing: -2px;text-shadow: 0 0 6px #fff;}
.about-data-show .item1{margin-right: 3%;}
.about-data-show .item2{margin-right: 0%;}
.about-data-show .item3{margin-right: 17%;}
.about-data-show .item4{margin-right: 48%;margin-top: 20px;}
/*研究基地*/
.research-base-wrap{padding: 0 4%;color: #fff;}
.research-base-wrap .info{font-size: 16px;line-height: 2;text-align: justify;}
.research-base-wrap .type-list{margin-top: 60px;font-size: 0;text-align: center;}
.research-base-wrap .type-list .item{display: inline-block;vertical-align: top;margin: 0 6%;text-align: center;transition: 0.5s;}
.research-base-wrap .type-list .item .pic{position: relative;width: 160px;height: 160px;margin: 0 auto;}
.research-base-wrap .type-list .item .pic .icon{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 50px;height: 50px;margin: auto;}
.research-base-wrap .type-list .item .pic .bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;animation: bgRotate 60s linear infinite;}
.research-base-wrap .type-list .item .pic .logo{position: absolute;left: 50%;top: 50%;width: 125%;max-width: none;transform: translate(-50%,-50%);animation: logoRotate 60s linear infinite;}
.research-base-wrap .type-list .item .name{margin-top: 20px;font-size: 20px;line-height: 30px;}
.research-base-wrap .type-list .item:hover{transform: translateY(-10px);}
@keyframes bgRotate{
	100%{transform: rotate(360deg);}
}
@keyframes logoRotate{
	100%{transform: translate(-50%,-50%) rotate(-360deg);}
}
/*专利简介*/
.patent-brief{overflow: hidden;}
.patent-brief > .con-l{float: left;width: 50%;padding: 0 50px;}
.patent-brief > .con-r{float: right;width: 50%;padding: 0 50px;}
.patent-brief .info{position: relative;padding-top: 20px;font-size: 16px;line-height: 2;text-align: justify;color: #888;}
.patent-brief .info:before{content: "";position: absolute;left: 0;top: 0;width: 60px;height: 3px;background-color: #00b1b7;}
.patent-brief .info i{color: #00b1b7;}
.patent-brief .pic{overflow: hidden;}
.patent-brief .pic em{display: block;padding-top: 67%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s;}
.patent-brief .pic:hover em{transform: scale(1.05);}
/*专利数据展示*/
.patent-data-show{display: flex;justify-content: space-between;margin: 60px 0;}
.patent-data-show .item{width: 200px;text-align: center;color: #666;}
.patent-data-show .item .icon{position: relative;display: inline-block;vertical-align: top;width: 140px;height: 140px;border: 1px solid #999;border-radius: 50%;transition: 0.5s;}
.patent-data-show .item .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 58%;height: 58%;margin: auto;}
.patent-data-show .item .tit{margin: 10px 0;transition: 0.3s;}
.patent-data-show .item .tit span{font-size: 40px;font-weight: bold;}
.patent-data-show .item .txt{font-size: 18px;line-height: 28px;transition: 0.3s;}
.patent-data-show .item:hover .icon{background-color: #00b1b7;border-color: #00b1b7;}
.patent-data-show .item:hover .icon img{filter: brightness(0) invert(1);}
.patent-data-show .item:hover .tit{color: #00b1b7;}
.patent-data-show .item:hover .txt{color: #00b1b7;}
/*3D旋转轮播*/
.about-roundabout-box{position: relative;margin: 0 8%;overflow: hidden;}
.about-roundabout-box ul{width: 900px;height: 450px;margin: 0 auto;}
.about-roundabout-box ul li{position: relative;width: 100%;height: 100%;cursor: pointer;}
.about-roundabout-box ul li .pic{position: relative;height: 100%;background-color: #000;overflow: hidden;}
.about-roundabout-box ul li .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: .5;object-fit: cover;transition: 0.8s;}
.about-roundabout-box ul li .tit{position: absolute;left: 0;right: 0;bottom: 0;padding: 0 25px;background-color: rgba(0,0,0,.5);font-size: 16px;line-height: 60px;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.about-roundabout-box ul li.roundabout-in-focus{cursor: auto;}
.about-roundabout-box ul li.roundabout-in-focus .pic img{opacity: 1;}
.about-roundabout-box ul li.roundabout-in-focus:hover .pic img{transform: scale(1.05);}
.roundabout-content{position: relative;}
.roundabout-content .btn{z-index: 300;position: absolute;top: 50%;width: 54px;height: 54px;margin-top: -27px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.roundabout-content .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.roundabout-content .prev-btn{left: 10px;}
.roundabout-content .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.roundabout-content .next-btn{right: 10px;}
.roundabout-content .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.roundabout-content .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}

/*环形列表*/
.circle-box-content{background: #fff url(../images/clinical_application_list_bg.jpg) center top no-repeat;background-size: 100%;}
.circle-box{z-index: 1;position: relative;width: 500px;height: 500px;margin: 100px auto;border: 1px solid rgba(0,177,183,.2);border-radius: 50%;user-select: none;background: url(../images/circle_box_bg.png) center no-repeat;background-size: cover;}
.circle-box:after{content: "";z-index: -1;position: absolute;left: 6%;right: 6%;top: 6%;bottom: 6%;border: 2px solid rgba(0,177,183,.3);border-radius: 50%;}
.circle-box .info{position: absolute;left: 12%;right: 12%;top: 12%;bottom: 12%;border-radius: 50%;overflow: hidden;}
.circle-box .info:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,.5);}
.circle-box .info .pic{padding-top: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.circle-box .info .name{z-index: 1;position: absolute;left: 50%;top: 50%;width: 6em;font-size: 30px;text-align: center;color: #fff;transform: translate(-50%,-50%);}
.circle-box .info .btn{z-index: 300;position: absolute;top: 50%;width: 30px;height: 30px;margin-top: -15px;color: #fff;cursor: pointer;transition: 0.3s;}
.circle-box .info .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 16px;height: 16px;border-top: 2px solid currentColor;}
.circle-box .info .prev-btn{left: 30px;}
.circle-box .info .prev-btn:after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.circle-box .info .next-btn{right: 30px;}
.circle-box .info .next-btn:after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.circle-box .info .btn:hover{color: #00b7b1;}
.circle-box > .item{position: absolute;line-height: 20px;font-size: 16px;color: #999;white-space: nowrap;transition: 0.3s;}
.circle-box > .item:before{content: "";position: absolute;width: 16px;height: 16px;background-color: #999;border-radius: 50%;transition: 0.3s;}
/*右*/
.circle-box > .item.right{padding-left: 45px;transform: translate(-5px,-50%);}
.circle-box > .item.right:before{left: 0;top: 50%;transform: translate(-2px,-50%);}
.circle-box > .item.right:after{left: 0;top: 50%;transform: translate(0,-50%);}
/*左*/
.circle-box > .item.left{padding-right: 35px;transform: translate(-100%,-50%);}
.circle-box > .item.left:before{right: 0;top: 50%;transform: translate(50%,-50%);}
.circle-box > .item.left:after{right: 0;top: 50%;transform: translate(50%,-50%);}
/*上*/
.circle-box > .item.top{top: auto!important;bottom: 100%;padding-bottom: 25px;transform: translate(-50%,0);}
.circle-box > .item.top:before{left: 50%;bottom: 0;transform: translate(-50%,50%);}
.circle-box > .item.top:after{left: 50%;bottom: 0;transform: translate(-50%,50%);}
/*下*/
.circle-box > .item.bottom{padding-top: 25px;transform: translate(-50%,0);}
.circle-box > .item.bottom:before{left: 50%;top: 0;transform: translate(-50%,-50%);}
.circle-box > .item.bottom:after{left: 50%;top: 0;transform: translate(-50%,-50%);}
.circle-box > .item:hover{color: #00b1b7;}
.circle-box > .item:hover:before{background-color: #00b1b7;}

/*临床应用详情页*/
.clinic-application-page{padding-bottom: 0;}
.clinic-application-page .part-title{margin-bottom: 30px;font-size: 28px;text-align: center;font-weight: bold;color: #00b7b1;}
.clinic-application-page .part-title .icon{display: inline-block;vertical-align: middle;width: 60px;height: 60px;margin: -4px 10px 0 0;}
.clinic-application-page .part1{padding: 60px 0 40px;background: url(../images/clinic_application_part1_bg.jpg);}
.clinic-application-page .part2{padding-top: 60px;background: url(../images/clinic_application_part1_bg.jpg);}
.clinic-application-page .part2 > .content{background: #eee url(../images/clinic_application_part2_bg.jpg) center no-repeat;background-size: cover;}
.clinic-application-page .part3{padding: 80px 0;background: url(../images/clinic_application_part3_bg.jpg) center no-repeat;background-size: cover;}

/*临床案例内容*/
.clinic-case-content{z-index: 1;position: relative;}
.clinic-case-content > .bg{z-index: -1;position: absolute;right: -40px;bottom: -40px;width: 100%;height: 100%;background-color: #fff;border: 1px solid #ddd;box-shadow: 4px 4px 10px rgba(0,0,0,.1);}
.clinic-case-content > .bg:after{content: "";position: absolute;right: 19px;bottom: 19px;width: 100%;height: 100%;background-color: #fff;border: 1px solid #ddd;}
.clinic-case-content > .content{display: flow-root;background-color: #fff;border: 1px solid #ddd;}
.clinic-case-content > .content > .con-l{float: left;width: 50%;padding: 60px 40px 30px 60px;border-right: 1px solid #ddd;}
.clinic-case-content > .content > .con-r{float: right;width: 50%;padding: 60px 60px 10px 40px;}
.clinic-case-content .section{padding-left: 90px;margin-bottom: 50px;}
.clinic-case-content .section .tit1{z-index: 1;position: relative;padding-bottom: 15px;margin-bottom: 30px;border-bottom: 1px solid #ddd;font-size: 20px;line-height: 30px;font-weight: bold;color: #666;}
.clinic-case-content .section .tit1 .num{position: absolute;left: -60px;top: -5px;width: 50px;height: 50px;background-color: #fff;font-family: Arial;font-size: 40px;text-align: center;line-height: 50px;font-weight: normal;letter-spacing: -2px;color: #666;}
.clinic-case-content .section .tit1 .num:before{content: "";z-index: -1;position: absolute;left: -30px;top: 10px;width: 50px;height: 50px;border: 2px solid #ff9c5a;border-radius: 50%;}
.clinic-case-content .section .tit2{margin: 30px 0 15px;font-size: 20px;font-weight:bold; line-height: 24px;color: #00b1b7;}
.clinic-case-content .section .txt{max-height: 300px;padding-right: 15px;font-size: 14px;line-height: 32px;text-align: justify;color: #888;overflow-y: auto;}
.clinic-case-content .section .list{max-height: 300px;padding-right: 15px;overflow-y: auto;}
.clinic-case-content .section .list li{position: relative;padding-left: 25px;font-size: 14px;line-height: 32px;text-align: justify;color: #888;}
.clinic-case-content .section .list li:before{content: "";position: absolute;left: 0;top: 13px;width: 8px;height: 8px;background-color: #ccc;border-radius: 50%;}

/*病例图片展示*/
.case-pic-show-box{margin-top: 10px;}
/*大图*/
.case-pic-show-box .big-pic-swiper{position: relative;overflow: hidden;}
.case-pic-show-box .big-pic-swiper .swiper-slide{}
.case-pic-show-box .big-pic-swiper .swiper-slide .pic{padding-top: 62%;background-position: center;background-size: contain;background-repeat: no-repeat;}
.case-pic-show-box .big-pic-swiper .swiper-slide .txt{margin: 20px 0;line-height: 2;}
.case-pic-show-box .big-pic-swiper .btn{z-index: 1;position: absolute;top: 36%;width: 40px;height: 40px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.case-pic-show-box .big-pic-swiper .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.case-pic-show-box .big-pic-swiper .prev-btn{left: 20px;}
.case-pic-show-box .big-pic-swiper .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.case-pic-show-box .big-pic-swiper .next-btn{right: 20px;}
.case-pic-show-box .big-pic-swiper .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.case-pic-show-box .big-pic-swiper .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}
/*小图*/
.case-pic-show-box .small-pic-swiper{position: relative;overflow: hidden;}
.case-pic-show-box .small-pic-swiper .swiper-slide{position: relative;cursor: pointer;}
.case-pic-show-box .small-pic-swiper .swiper-slide:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: .5;transition: 0.5s;}
.case-pic-show-box .small-pic-swiper .swiper-slide .pic{padding-top: 62%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.case-pic-show-box .small-pic-swiper .swiper-slide.on:after{opacity: 0;}

/*论文信息区*/
.paper-info-box{position: relative;padding: 90px 0 110px;}
.paper-info-box > .bg{position: absolute;left: 0;top: 0;width: 50%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.paper-info-box .btn{z-index: 2;position: absolute;top: 50%;width: 40px;height: 40px;margin-top: -40px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.paper-info-box .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.paper-info-box .prev-btn{left: 20px;}
.paper-info-box .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.paper-info-box .next-btn{right: 20px;}
.paper-info-box .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.paper-info-box .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}
/*论文信息轮播*/
.paper-info-swiper{overflow: hidden;}
.paper-info-swiper .swiper-slide{display: block;padding: 40px 8%;background-color: #fff;}
.paper-info-swiper .swiper-slide .tit{font-size: 24px;line-height: 30px;color: #00b1b7;}
.paper-info-swiper .swiper-slide .tit span{margin-right: 20px;font-family: Calibri;font-size: 40px;font-weight: bold;font-style: italic;opacity: .15;}
.paper-info-swiper .swiper-slide .record{margin-top: 20px;line-height: 20px;color: #999;}
.paper-info-swiper .swiper-slide .txt{margin-top: 25px;line-height: 2;text-align: justify;color: #666;}

/*相关临床资料*/
.related-clinic-info{font-size: 0;text-align: center;}
.related-clinic-info .item{position: relative;display: inline-block;vertical-align: top;width: 42%;margin: 0 4%;font-size: 14px;}
.related-clinic-info .item .pic{position: relative;border-radius: 16px;overflow: hidden;}
.related-clinic-info .item .pic:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,.7);transition: 0.5s;}
.related-clinic-info .item .pic em{display: block;padding-top: 68%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 1s;}
.related-clinic-info .item .tit{position: absolute;left: 0;bottom: 50px;padding: 0 50px;font-size: 28px;line-height: 30px;color: #00b1b7;}
.related-clinic-info .item .tit .icon{display: inline-block;vertical-align: middle;width: 70px;height: 70px;margin: -4px 20px 0 0;}
.related-clinic-info .item .btn{position: absolute;left: 50%;top: 50%;width: 64px;height: 64px;transform: translate(-50%,-50%);}
.related-clinic-info .item .btn:after{content: "";z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #fff;border-radius: 50%;opacity: .2;transition: 0.5s;}
.related-clinic-info .item .btn img{display: block;width: 100%;height: 100%;opacity: .5;}
.related-clinic-info .item:hover .pic:after{background-color: rgba(0,0,0,.5);}
.related-clinic-info .item:hover .pic em{transform: scale(1.05);}
.related-clinic-info .item:hover .btn:after{transform: scale(1.5);opacity: 0;}

/*弹窗-视频*/
.popup-video{display: none;z-index: 2;position: fixed;left: 50%;top: 50%;width: 90%;max-width: 1000px;transform: translate(-50%,-50%);}
.popup-video .close-btn{z-index: 1;position: absolute;right: 0;top: 0;width: 40px;height: 40px;background-color: #0091db;font-size: 40px;text-align: center;line-height: 32px;color: #fff;cursor: pointer;}
.popup-video video{width: 100%;}
.video-js{position: static;width: 100%;height: auto;padding-top: 56.3%;}
.video-js .vjs-big-play-button{display: none;}

/*弹窗-彩页*/
.popup-color-page{visibility: hidden;z-index: -1;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.7);}
.popup-color-page.open{visibility: visible;z-index: 301;}
.popup-color-page .close-btn{z-index: 1;position: absolute;right: 0;top: 0;width: 60px;height: 60px;font-size: 50px;text-align: center;line-height: 52px;color: #fff;cursor: pointer;transition: 0.3s;}
.popup-color-page .close-btn:hover{transform: rotate(180deg);}
.popup-color-page .btn{z-index: 1;position: absolute;top: 50%;width: 60px;height: 60px;margin-top: -30px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.popup-color-page .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.popup-color-page .prev-btn{left: 20px;}
.popup-color-page .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.popup-color-page .next-btn{right: 20px;}
.popup-color-page .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.popup-color-page .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}
/*彩页轮播*/
.popup-color-page .paper-swiper{position: absolute;left: 10%;right: 10%;top: 15%;bottom: 15%;padding-bottom: 30px;overflow: hidden;}
.popup-color-page .paper-swiper .swiper-slide{height: 100%;}
.popup-color-page .paper-swiper .swiper-slide .pic{height: 100%;background-position: center;background-size: contain;background-repeat: no-repeat;}
.popup-color-page .paper-swiper .swiper-pagination{z-index: 1;bottom: 5px;font-size: 0;}
.popup-color-page .paper-swiper .swiper-pagination-bullet{width: 10px;height: 10px;background-color: transparent;border: 1px solid #ccc;border-radius: 50%;opacity: 1;}
.popup-color-page .paper-swiper .swiper-pagination-bullet-active{position: relative;background-color: #00b1b7;border-color: #00b1b7;}
.popup-color-page .paper-swiper .swiper-pagination-bullet-active:after{content: "";position: absolute;left: 50%;top: 50%;width: 14px;height: 14px;margin: -8px 0 0 -8px;border: 1px solid #00b1b7;border-radius: 50%;}

/*公司里程碑页*/
.history-page{padding: 50px 0 100px;background: #f6f6f6 url(../images/history_page_bg.jpg) center top no-repeat;background-size: 100%;}
/*历史列表*/
.history-list{max-height: 800px;padding-right: 20px;overflow-y: auto;}
.history-list li{position: relative;min-height: 70px;}
.history-list li .year{position: absolute;left: 0;top: 0;font-size: 40px;line-height: 70px;color: #acacac;transition: 0.5s;}
.history-list li .content{margin-left: 230px;}
.history-list li .content .item{position: relative;}
.history-list li .content .item .month{position: absolute;left: 0;top: 0;width: 70px;height: 70px;background-color: #acacac;border-radius: 50%;font-size: 20px;text-align: center;line-height: 70px;color: #fff;transition: 0.5s;}
.history-list li .content .item .info{position: relative;padding-top: 20px;margin-left: 120px;}
.history-list li .content .item .info:before{content: "";position: absolute;left: 4px;top: 35px;width: 1px;height: 100%;background-color: #eee;}
.history-list li .content .item .info .txt{position: relative;padding-left: 25px;padding-bottom: 60px;font-size: 16px;line-height: 30px;text-align: justify;cursor: default;transition: 0.5s;}
.history-list li .content .item .info .txt:before{content: "";position: absolute;left: 0;top: 10px;width: 10px;height: 10px;background-color: #00b1b7;border-radius: 50%;}
.history-list li .content .item .info .txt:after{content: "";position: absolute;left: 4px;top: 15px;width: 1px;height: 100%;background-color: #00b1b7;transform: scaleY(0);transform-origin: top;transition: 2s;}
.history-list li:hover .year{color: #00b1b7;}
.history-list li .content .item:hover .month{background-color: #00b1b7;}
.history-list li .content .item .info .txt:hover{color: #00b1b7;}
.history-list li .content .item .info .txt:hover:after{transform: scaleY(1);}

/*企业文化页*/
.culture-page{position: relative;padding-bottom: 0;background: #f6f6f6 url(../images/culture_page_bg.jpg) center top no-repeat;background-size: 100%;}
/*背景*/
.culture-page .bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.culture-page .bg > .con-l{position: absolute;left: 0;top: 0;width: 50%;height: 100%;}
.culture-page .bg > .con-l > .top{position: absolute;left: 0;top: 0;width: 100%;height: 50%;background-color: #f6f6f6;}
.culture-page .bg > .con-l > .bottom{position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;background-color: rgba(0,0,0,.55);}
.culture-page .bg > .con-r{position: absolute;right: 0;top: 0;width: 50%;height: 100%;background: url(../images/company_culture_bg1.jpg) center no-repeat;background-size: cover;}
/*企业文化内容*/
.culture-box{position: relative;height: 1000px;}
.culture-box > .con-l{position: absolute;left: 0;top: 0;width: 50%;height: 100%;}
.culture-box > .con-l > .top{position: absolute;left: 0;top: 0;width: 100%;height: 50%;padding-top: 60px;padding-right: 100px;}
.culture-box > .con-l > .bottom{position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;padding-top: 60px;padding-right: 100px;}
.culture-box > .con-r{position: absolute;right: 0;top: 0;width: 50%;height: 100%;padding-top: 60px;padding-left: 100px;}
.culture-box .item{position: relative;padding-left: 115px;}
.culture-box .item .icon{position: absolute;left: 15px;top: 0;width: 70px;height: 70px;background-color: #00b1b7;border-radius: 50%;}
.culture-box .item .icon:before{content: "";position: absolute;left: -20%;right: -20%;top: -20%;bottom: -20%;background-color: rgba(0,177,183,.3);border-radius: 50%;}
.culture-box .item .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 60%;height: 60%;margin: auto;}
.culture-box .item .tit1{padding-top: 20px;font-size: 20px;line-height: 30px;color: #666;}
.culture-box .item .tit2{position: relative;padding-bottom: 20px;margin-top: 20px;font-size: 30px;line-height: 40px;font-weight: bold;}
.culture-box .item .tit2:after{content: "";position: absolute;left: 0;bottom: 0;width: 80px;height: 3px;background-color: #00b1b7;}
.culture-box .item .txt{max-height: 180px;margin-top: 20px;font-size: 16px;line-height: 30px;color: #666;overflow-y: auto;}
.culture-box .item.white{color: #fff;}
.culture-box .item.white .tit1{color: #fff;}
.culture-box .item.white .txt{color: #fff;}
.culture-box .video-wrap{position: relative;margin-top: 100px;}
.culture-box .video-wrap .pic{position: relative;border-radius: 16px;overflow: hidden;}
.culture-box .video-wrap .pic em{display: block;padding-top: 58%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 1s;}
.culture-box .video-wrap .btn{position: absolute;left: 50%;top: 50%;width: 64px;height: 64px;transform: translate(-50%,-50%);}
.culture-box .video-wrap .btn:after{content: "";z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #fff;border-radius: 50%;opacity: .2;transition: 0.5s;}
.culture-box .video-wrap .btn img{display: block;width: 100%;height: 100%;opacity: .5;}
.culture-box .video-wrap:hover .pic em{transform: scale(1.05);}
.culture-box .video-wrap:hover .btn:after{transform: scale(1.5);opacity: 0;}

/*企业荣誉页*/
.honor-page{background: #f6f6f6 url(../images/recruit_page_bg.jpg) center top no-repeat;background-size: 100%;}
.honor-page .part1{padding: 50px 0;}
.honor-page .part2{padding: 30px 0;}
.honor-page .part3{padding: 30px 0;}
/*荣誉展示选项卡*/
.honor-show-tab-box{overflow: hidden;padding: 35px;background-color: rgba(255,255,255,.5);}
.honor-show-tab-box > .con-l{float: left;width: 66%;}
.honor-show-tab-box > .con-r{float: right;width: 30%;}
/*荣誉图片轮播*/
.honor-pic-swiper{position: relative;height: 640px;overflow: hidden;background: url(../images/honor_pic_show_bg.jpg) center no-repeat;background-size: cover;}
.honor-pic-swiper .swiper-slide{position: relative;}
.honor-pic-swiper .swiper-slide .pic{position: absolute;left: 50%;top: 50%;width: 50%;background-color: #eee;border: 18px solid #ddd;border-right-color: #eee;border-bottom-color: #f3f3f3;transform: translate(-50%,-50%);}
.honor-pic-swiper .swiper-slide .pic em{display: block;padding-top: 134%;background-position: center;background-size: contain;background-repeat: no-repeat;border: 8px solid #fff;}
.honor-pic-swiper .btn{z-index: 1;position: absolute;top: 50%;width: 56px;height: 56px;margin-top: -28px;background-color: #fff;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.honor-pic-swiper .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.honor-pic-swiper .prev-btn{left: 30px;}
.honor-pic-swiper .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.honor-pic-swiper .next-btn{right: 30px;}
.honor-pic-swiper .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.honor-pic-swiper .swiper-button-disabled{opacity: .5;cursor: default;}
/*荣誉信息轮播*/
.honor-info-swiper{position: relative;height: 640px;padding-bottom: 20px;overflow: hidden;}
.honor-info-swiper .swiper-slide{}
.honor-info-swiper .swiper-slide .item{padding: 20px 0;border-top: 1px solid #00b1b7;}
.honor-info-swiper .swiper-slide .item:nth-child(4n+1){border-top: 0;}
.honor-info-swiper .swiper-slide .item .tit{position: relative;max-height: 48px;padding: 0 30px;font-size: 16px;line-height: 24px;transition: 0.3s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;cursor: pointer;}
.honor-info-swiper .swiper-slide .item .tit .icon{position: absolute;left: 0;top: 0;width: 24px;height: 24px;}
.honor-info-swiper .swiper-slide .item .tit .btn{position: absolute;right: 0;top: 0;width: 24px;height: 24px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.honor-info-swiper .swiper-slide .item .tit .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 6px;height: 6px;border-right: 1px solid currentColor;border-bottom: 1px solid currentColor;transform: translate(-50%,-70%) rotate(45deg);}
.honor-info-swiper .swiper-slide .item .txt{height: 0;font-size: 14px;line-height: 30px;color: #666;overflow-y: auto;transition: 0.3s;}
.honor-info-swiper .swiper-slide .item.on{color: #00b1b7;}
.honor-info-swiper .swiper-slide .item.on .tit .btn{transform: rotate(180deg);}
.honor-info-swiper .swiper-slide .item.on .txt{height: 270px;margin-top: 15px;}
.honor-info-swiper .swiper-pagination{z-index: 1;bottom: 5px;font-size: 0;}
.honor-info-swiper .swiper-pagination-bullet{width: 10px;height: 10px;background-color: transparent;border: 1px solid #00b1b7;border-radius: 50%;opacity: 1;}
.honor-info-swiper .swiper-pagination-bullet-active{position: relative;background-color: #00b1b7;border-color: #00b1b7;}
.honor-info-swiper .swiper-pagination-bullet-active:after{content: "";position: absolute;left: 50%;top: 50%;width: 14px;height: 14px;margin: -8px 0 0 -8px;border: 1px solid #00b1b7;border-radius: 50%;}
/*简介*/
.honor-page .intro-wrap{padding: 40px 60px 80px;background-position: center;background-size: cover;background-repeat: no-repeat;color: #fff;}
.honor-page .intro-wrap .tit{text-align: center;overflow: hidden;}
.honor-page .intro-wrap .tit .name{position: relative;display: inline-block;vertical-align: top;padding-left: 50px;font-size: 22px;line-height: 32px;}
.honor-page .intro-wrap .tit .name:before{content: "";position: absolute;right: calc(100% + 30px);top: 50%;width: 1000px;height: 1px;background-color: #fff;opacity: .5;}
.honor-page .intro-wrap .tit .name:after{content: "";position: absolute;left: calc(100% + 30px);top: 50%;width: 1000px;height: 1px;background-color: #fff;opacity: .5;}
.honor-page .intro-wrap .tit .name .icon{position: absolute;left: 0;top: 0;width: 32px;height: 32px;}
.honor-page .intro-wrap .txt{margin-top: 30px;font-size: 16px;line-height: 2;text-align: center;}
/*列表*/
.honor-page .list-wrap{margin-top: 30px;}
.honor-page .list-wrap li{font-size: 16px;line-height: 36px;}

/*大爱无疆页*/
.great-love-page{padding-bottom: 0;background: #f6f6f6 url(../images/great_love_page_bg.jpg) center top no-repeat;background-size: 100%;}
.great-love-page .part1{padding: 70px 0;}
.great-love-page .part2{padding-bottom: 35px;}
/*简介*/
.great-love-page .intro-wrap{overflow: hidden;}
.great-love-page .intro-wrap > .con-l{float: left;width: 50%;}
.great-love-page .intro-wrap > .con-r{float: right;width: 45%;}
.great-love-page .intro-wrap .tit1{position: relative;padding-bottom: 20px;font-size: 28px;line-height: 40px;}
.great-love-page .intro-wrap .tit1:after{content: "";position: absolute;left: 0;bottom: 0;width: 80px;height: 3px;background-color: #00b1b7;}
.great-love-page .intro-wrap .tit2{margin-top: 30px;font-size: 18px;line-height: 36px;text-align: justify;color: #00b1b7;}
.great-love-page .intro-wrap .txt{margin-top: 40px;font-size: 16px;line-height: 30px;text-align: justify;}
.great-love-page .intro-wrap .pic{overflow: hidden;}
.great-love-page .intro-wrap .pic em{display: block;padding-top: 82%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: 0.8s;}
.great-love-page .intro-wrap .pic:hover em{transform: scale(1.05);}

/*新闻图片轮播*/
.news-swiper-box{position: relative;padding: 0 110px;}
.news-swiper-box .btn{z-index: 1;position: absolute;top: 50%;width: 54px;height: 54px;margin-top: -27px;border: 1px solid currentColor;border-radius: 50%;color: #00b1b7;cursor: pointer;transition: 0.3s;}
.news-swiper-box .btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;border-top: 1px solid currentColor;}
.news-swiper-box .prev-btn{left: 0;}
.news-swiper-box .prev-btn:after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.news-swiper-box .next-btn{right: 0;}
.news-swiper-box .next-btn:after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.news-swiper-box .btn:hover{background-color: #00b1b7;border-color: #00b1b7;color: #fff;}
.news-pic-swiper{overflow: hidden;}
.news-pic-swiper .swiper-slide{}
.news-pic-swiper .swiper-slide a{display: block;}
.news-pic-swiper .swiper-slide .pic{position: relative;overflow: hidden;}
.news-pic-swiper .swiper-slide .pic em{display: block;padding-top: 68%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.news-pic-swiper .swiper-slide .pic .tag{position: absolute;right: -20px;top: -20px;width: 70px;height: 70px;background-image: linear-gradient(135deg,#26d898,#00b1b7);border-radius: 50%;}
.news-pic-swiper .swiper-slide .pic .tag .svg{position: absolute;left: 15%;bottom: 25%;width: 30px;height: 20px;fill: transparent;stroke-width: 2px;stroke: #fff;opacity: .7;}
.news-pic-swiper .swiper-slide .info{padding: 20px;background-color: #eee;}
.news-pic-swiper .swiper-slide .info .tit{font-size: 18px;line-height: 20px;font-weight: bold;color: #00b1b7;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-pic-swiper .swiper-slide .info .txt{height: 72px;margin-top: 10px;line-height: 24px;text-align: justify;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news-pic-swiper .swiper-slide .info .more{position: relative;display: inline-block;vertical-align: top;width: 40px;height: 40px;margin-top: 10px;background-color: #fff;border-radius: 50%;color: #666;transition: 0.3s;}
.news-pic-swiper .swiper-slide .info .more:after{content: "";position: absolute;left: 50%;top: 50%;width: 10px;height: 10px;border-top: 1px solid currentColor;border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.news-pic-swiper .swiper-slide:hover .pic em{transform: scale(1.05);}
.news-pic-swiper .swiper-slide:hover .info .more{background-color: #00b1b7;color: #fff;transform: translateX(10px);}

/*在VSD工作页*/
.working-page{padding-bottom: 0;background: #f6f6f6 url(../images/recruit_page_bg.jpg) center top no-repeat;background-size: 100%;}
.working-page .part1{padding: 50px 0;}
.working-page .part2{min-height: 450px;padding: 100px 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.working-page .part3{padding: 110px 0;background-color: #fff;}
.working-page .part4{padding: 50px 0;}
/*简介文字*/
.working-page .brief{font-size: 16px;line-height: 2;text-align: justify;}
/*培训系统*/
.working-page .training-system{margin-right: 50%;color: #fff;}
.working-page .training-system .tit{font-size: 28px;line-height: 40px;}
.working-page .training-system .txt{margin-top: 40px;font-size: 16px;line-height: 2;text-align: justify;}
/*培训介绍*/
.working-page .training-intro{display: flow-root;}
.working-page .training-intro > .con-l{float: left;width: 50%;}
.working-page .training-intro > .con-r{float: right;width: 46.5%;}
.working-page .training-intro .pic{margin-top: -40%;overflow: hidden;}
.working-page .training-intro .pic em{display: block;padding-top: 80%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.working-page .training-intro .pic:hover em{transform: scale(1.05);}
.working-page .training-intro .list{}
.working-page .training-intro .list li{margin-top: 40px;}
.working-page .training-intro .list li:first-child{margin-top: 0;}
.working-page .training-intro .list li .tit{position: relative;padding-bottom: 15px;font-size: 24px;line-height: 30px;}
.working-page .training-intro .list li .tit:after{content: "";position: absolute;left: 0;bottom: 0;width: 60px;height: 3px;background-color: #00b1b7;}
.working-page .training-intro .list li .txt{margin-top: 10px;font-size: 16px;line-height: 2;text-align: justify;}

/*招聘页*/
.recruit-page{background: #f6f6f6 url(../images/recruit_page_bg.jpg) center top no-repeat;background-size: 100%;}
.recruit-page .part1{padding: 60px 0 30px;}
.recruit-page .part2{padding: 60px 0 70px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.recruit-page .part3{padding: 60px 0;}
/*招聘政策*/
.recruit-page .recruit-policy{display: flex;justify-content: space-between;}
.recruit-page .recruit-policy .item{width: 46.5%;}
.recruit-page .recruit-policy .item .tit{font-size: 22px;text-align: center;line-height: 30px;font-weight: bold;}
.recruit-page .recruit-policy .item .txt{margin-top: 25px;font-size: 16px;line-height: 2;text-align: justify;}
/*核心价值观*/
.recruit-page .core-value-wrap{color: #fff;}
.recruit-page .core-value-wrap .brief{font-size: 16px;line-height: 2;text-align: center;}
.recruit-page .core-value-wrap .list{margin-top: 50px;font-size: 0;text-align: center;}
.recruit-page .core-value-wrap .list li{display: inline-block;vertical-align: top;margin: 0 5%;font-size: 14px;}
.recruit-page .core-value-wrap .list li .pic{position: relative;width: 136px;height: 136px;margin: 0 auto;background-color: rgba(255,255,255,.5);border-radius: 50%;overflow: hidden;}
.recruit-page .core-value-wrap .list li .pic .icon{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 56%;height: 56%;margin: auto;background-image: linear-gradient(135deg,#9ddccc,#065a5c);border-radius: 50%;}
.recruit-page .core-value-wrap .list li .pic .icon:before{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 50%;box-shadow: 0 0 30px #00b1b7 inset;transform: scale(1.8);}
.recruit-page .core-value-wrap .list li .pic .icon img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 56%;height: 56%;margin: auto;}
.recruit-page .core-value-wrap .list li .tit{margin-top: 40px;font-size: 20px;line-height: 30px;}
.recruit-page .core-value-wrap .list li:hover .pic .icon:before{transform: scale(1.8);animation: aniShadow 2s linear infinite;}
@keyframes aniShadow{
	0%{transform: scale(1);}
	100%{transform: scale(1.8);}
}

/*职位区*/
.job-box{}
.job-box > .top-title{display: table;width: 100%;background-color: #00b1b7;font-size: 18px;color: #fff;}
.job-box > .top-title span{display: table-cell;vertical-align: middle;width: 15%;height: 70px;padding: 0 10px;}
.job-box > .top-title span:first-child{width: 45%;padding-left: 35px;}
.job-box > .top-title span:last-child{width: 10%;}
/*职位列表*/
.job-list{}
.job-list li{border: 1px solid #e5e5e5;border-top: 0;}
.job-list li .title{display: table;width: 100%;background-color: #fff;font-size: 16px;}
.job-list li .title span{display: table-cell;vertical-align: middle;width: 15%;height: 100px;padding: 0 10px;}
.job-list li .title span:first-child{width: 45%;padding-left: 35px;font-weight: bold;}
.job-list li .title span:last-child{width: 10%;text-align: center;}
.job-list li .title .fold-btn{position: relative;display: inline-block;vertical-align: top;width: 44px;height: 44px;background-color: #eee;border-radius: 50%;cursor: pointer;transition: 0.3s;}
.job-list li .title .fold-btn:after{content: "";position: absolute;left: 50%;top: 50%;width: 10px;height: 10px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: translate(-50%,-70%) rotate(45deg);}
.job-list li:nth-child(2n) .title{background-color: #eee;}
.job-list li:nth-child(2n) .title .fold-btn{background-color: #fff;}
.job-list li .content{display: none;position: relative;padding: 30px 35px 40px;background-color: #fff;}
.job-list li .content:before{content: "";position: absolute;left: 35px;right: 35px;top: 0;height: 1px;background-color: #e5e5e5;}
.job-list li .content .details-wrap{overflow: hidden;}
.job-list li .content .details-wrap > .con-l{float: left;width: 50%;padding-right: 40px;border-right: 1px solid #e5e5e5;}
.job-list li .content .details-wrap > .con-r{float: right;width: 50%;padding-left: 40px;}
.job-list li .content .list{}
.job-list li .content .list dt{margin-bottom: 15px;font-size: 16px;line-height: 20px;}
.job-list li .content .list dd{padding-left: 20px;font-size: 14px;line-height: 2;}
.job-list li .content .list p{font-size: 14px;line-height: 2;}
.job-list li .content .btns-area{overflow: hidden;text-align: right;}
.job-list li .content .btns-area .btn{width: 150px;margin: 0;border: 1px solid #00b1b7;border-radius: 30px;font-size: 16px;line-height: 58px;text-align: center;transition: 0.3s;}
.job-list li .content .btns-area .btn input[type=file]{display: none;}
.job-list li .content .btns-area .btn:hover{background-color: #00b1b7;color: #fff;}
.job-list li.open .title .fold-btn{transform: rotate(180deg);}

/*员工福利页*/
.welfare-page{padding: 50px 0 100px;background: #f6f6f6 url(../images/welfare_page_bg.jpg) center top no-repeat;background-size: cover;}
/*福利介绍*/
.welfare-intro{overflow: hidden;min-height: 550px;}
.welfare-intro > .con-l{float: left;width: 32%;}
.welfare-intro > .con-r{float: right;width: 63%;}
.welfare-intro .pic{overflow: hidden;}
.welfare-intro .pic em{display: block;padding-top: 120%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.welfare-intro .pic:hover em{transform: scale(1.05);}
.welfare-intro .info{}
.welfare-intro .info .tit{position: relative;padding-bottom: 20px;font-size: 20px;line-height: 30px;}
.welfare-intro .info .tit:after{content: "";position: absolute;left: 0;bottom: 0;width: 60px;height: 3px;background-color: #00b1b7;}
.welfare-intro .info .list{margin-top: 30px;}
.welfare-intro .info .list li{position: relative;padding-left: 35px;margin-top: 30px;font-size: 16px;line-height: 24px;}
.welfare-intro .info .list li:first-child{margin-top: 0;}
.welfare-intro .info .list li:before{content: "";position: absolute;left: 0;top: 0;width: 24px;height: 24px;background: url(../images/icon_welfare_32_green.png);background-size: 100% 100%;}

/*法律声明*/
.Legal-intro{overflow: hidden;min-height: 450px;font-size:16px;line-height:32px;}


/*网站地图*/
.sitemap-box{padding: 40px 40px 0;}
.sitemap-box .item{margin-bottom: 30px;}
.sitemap-box .item .tit{padding-bottom: 10px;border-bottom: 1px dashed #ddd;font-size: 20px;line-height: 30px;font-weight: bold;}
.sitemap-box .item .tit a{display: inline-block;vertical-align: top;color: #00b1b7;}
.sitemap-box .item .txt{margin-top: 20px;font-size: 16px;line-height: 20px;}
.sitemap-box .item .txt a{position: relative;display: inline-block;vertical-align: top;padding-left: 20px;margin: 0 10px 10px;transition: 0.3s;}
.sitemap-box .item .txt a:before{content: "";position: absolute;left: 0;top: 50%;width: 12px;height: 12px;margin-top: -6px;background-image: url('data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik01MDAuNDI5IDcxMS4zNzNsNjcuMDcyLTY3Ljg5MWMtNjEuMDMtNS4xMi0xMDIuMDkzLTIzLjg2LTEzMy4xMi01NC43ODQtODIuNzQtODIuNjM3LTgyLjc0LTIwMC4xOTIgMC0yODIuMzE3bDE1Ny40OTEtMTU3LjE4NGM4My4yNTEtODIuNjM3IDIwMC4wOS04My4xNDkgMjgyLjgyOS0uNTEyIDgzLjI1MSA4My42NiA4Mi43MzkgMjAwLjI5NC41MTIgMjgyLjQxOWwtODkuOTA3IDg5LjcwMmMxMy43MjEgMzIuNDYxIDE3LjgxNyA3MC40NTIgMTEuNjczIDEwMy45MzZsMTM5LjY3NC0xMzkuNDY4YzExNi4zMjYtMTE1LjUwOCAxMTYuNzM2LTI4MC4yNy0uNTEyLTM5Ny4zMTItMTE3Ljc2LTExNy43Ni0yODIuMzE3LTExNi43MzYtMzk4LjEzMS0uNjE1TDM3Mi40MjkgMjUyLjYyMWMtMTE1LjcxMiAxMTUuNjEtMTE2LjczNiAyODAuMzcxLjUxMiAzOTcuNDE0IDMwLjAwMyAyOS40OTEgNjguMDk2IDUwLjY4OCAxMjcuNDg4IDYxLjQ0ek00ODYuMTk1IDkzNi45NmwxNjUuMDY5LTE2NS4xNzFDNzY3LjU5IDY1NS42NjcgNzY4IDQ5MS40MTggNjUwLjc1MiAzNzMuNzZjLTI5LjQ5MS0yOS4zODktNjcuNTg0LTUwLjY4OC0xMjYuOTc2LTYwLjgyNmwtNjcuNTg0IDY3LjQ4MmM2MS40NCA1LjUzIDEwMi42MDUgMjQuMjY5IDEzMy4xMiA1NC42ODIgODMuMjUxIDgyLjYzNiA4Mi43NCAyMDAuMjk0LjUxMiAyODIuNDE5TDQzMS44MjEgODc0LjQ5NmMtODIuNzQgODIuNjM3LTE5OS41NzggODMuMTQ5LTI4Mi4zMTcuNTEyLTgzLjc2My04My4wNDYtODIuNzQtMjAwLjE5Mi0uNTEyLTI4Mi4zMTdsODkuOTA3LTg5LjcwMmExODYuMDYgMTg2LjA2IDAgMCAxLTExLjY3My0xMDMuNDI0TDg3LjU1MiA1MzguNTIyYy0xMTYuMzI2IDExNi4xMjEtMTE3LjM1IDI4MC4zNy41MTIgMzk3LjkyNiAxMTcuMjQ4IDExNy4xNDYgMjgxLjgwNSAxMTYuMTIyIDM5OC4xMzEuNTEyeiIgZmlsbD0iIzAwN2ZjNSIvPjwvc3ZnPg==');background-size: 100% 100%;filter: brightness(0) invert(.5);}
.sitemap-box .item .txt a:hover{text-decoration: underline;color: #00b1b7;}
.sitemap-box .item .txt a:hover:before{filter: none;}


/*中屏PC:<=1440px(针对1366*650)*/
@media screen and (max-width: 1440px){
	/*内页banner*/
	.inpage-banner{height: auto;}
	.inpage-banner .w1440{height: auto;padding-top: 25%;}
	.inpage-banner .title .cn{font-size: 24px;line-height: 30px;}
	.inpage-banner .title .bread{font-size: 14px;}
	
	/*内页子导航*/
	.inpage-sub-nav .item{margin-left: 40px;}
	
	/*联系信息*/
	.contact-info-box .item{width: 25%;}
	
	/*关于我们页内容*/
	.about-page .part1{padding-bottom: 50px;}
	.about-page .part2{padding: 50px 0;}
	.about-page .part3{padding: 50px 0 30px;}
	/*简介*/
	.about-brief .info{padding-top: 15%;}
	.about-brief .info .tit{font-size: 18px;}
	.about-brief .info .txt{margin: 20px 0 0 0;font-size: 14px;}
	/*数据展示*/
	.about-data-show .item{margin-top: 25px;}
	.about-data-show .item .num{padding-top: 0;font-size: 30px;}
	/*研究基地*/
	.research-base-wrap{padding: 0;}
	.research-base-wrap .type-list{margin-top: 20px;}
	.research-base-wrap .type-list .item{margin: 0 3%;}
	.research-base-wrap .type-list .item .pic{height: 140px;}
	.research-base-wrap .type-list .item .name{font-size: 16px;}
	/*专利数据展示*/
	.patent-data-show{margin: 30px 5%;}
	.patent-data-show .item .icon{width: 100px;height: 100px;}
	.patent-data-show .item .tit span{font-size: 32px;}
	.patent-data-show .item .txt{font-size: 16px;}
	/*3D旋转轮播*/
	.about-roundabout-box{margin: 0}
	.about-roundabout-box ul{width: 80%;height: 380px;}
	
	/*产品详情*/
	.advantage-list li .cont h3 > span{font-size:20px !important;}
	.e-map{padding-top: 38%;}
	
	.advantage-list li .tit .num{font-size: 38px; width: 50px; height: 50px;}
	.advantage-list li .tit .num:before{width: 50px; height: 50px;}
	.inpage-content{padding-bottom: 40px;}
	
	/*人力资源*/
	.working-page .part2{min-height: 360px; padding: 60px 0;}
	.working-page .training-system .txt{margin-top: 20px;}
	.working-page .training-intro .pic{margin-top: -30%;}
	.working-page .part3{padding: 70px 0;}
}

/*小屏PC:>=1025px && <=1280px*/
@media screen and (max-width: 1280px){
	.product-intro-box > .con-l{padding: 6% 10% 0 0;}
	.product-info .tit1{font-size: 26px;}
	.product-info .tit1 span{font-size: 40px;}
	.footer .logo img{max-height: 36px;}
	
	/*人力资源*/
	.working-page .part2{min-height: 300px;}
	.working-page .training-intro .pic{margin-top: -23%;}
	.working-page .part3{padding: 60px 0;}	
	.job-list li .title span{height: 60px;}
	.job-list li .title .fold-btn{width: 34px; height: 34px;}
	.job-list li .content .btns-area .btn{width: 130px;line-height: 40px;}
}

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	
}

/*phone:<=768px*/
@media screen and (max-width: 768px){
	.header .menu-btn{display: block;}
	.header .lang-btn{display: block;}
	.header .search-btn{display: block;}
	/******内页******/
	.inpage-content{min-height: 300px;padding: 20px 0;}
	.inpage-content > .con-l{display: none;}
	.inpage-content > .con-r{margin-left: 0;padding: 10px 10px 20px;}
	.inpage-content > .con-r > .content{padding: 15px 0;}
	/*内页标题*/
	.inpage-title{height: 50px;padding: 0 0 10px;}
	.inpage-title .name{font-size: 18px;}
	/*分页*/
	.page{padding-top: 20px;}
	.page > *{padding: 0 .8em;margin: 0 3px;height: 30px;font-size: 12px;line-height: 28px;}
	
	/*内页banner*/
	.inpage-banner .w1440{padding-top: 45%;}
	.inpage-banner .title .cn{font-size: 18px;line-height: 1.5;}
	.inpage-banner .title .ani-icon{margin-top: 0;transform: scale(.5);transform-origin: left top;}
	.inpage-banner .title .ani-icon .dot{display: none;}
	.inpage-banner .title .bread{margin-top: -20px;font-size: 12px;}
	
	/*内页子导航*/
	.inpage-sub-nav .item{margin-left: 15px;font-size: 13px;line-height: 36px;}
	.inpage-sub-nav .item:after{height: 2px;}
	
	/*内页标题*/
	.inpage-title .name .cn{font-size: 18px;line-height: 1.5;}
	.inpage-title .ani-icon{margin-top: 0;transform: scale(.5);transform-origin: center top;}
	.inpage-title .ani-icon .dot{display: none;}
	
	/*产品列表*/
	.product-list li{width: 46%;margin: 0 2% 20px;}
	.product-list li .info{padding: 10px 5px;}
	.product-list li .info .tit{font-size: 14px;line-height: 24px;}
	.product-list li .info .txt{margin-top: 0;font-size: 13px;}
	
	/*产品介绍区*/
	.product-intro-box{padding-bottom: 20px;}
	.product-intro-box > .con-l{float: none;width: 100%;padding: 0;}
	.product-intro-box > .con-r{float: none;width: 100%;}
	/*产品信息*/
	.product-info .tit1{font-size: 18px;}
	.product-info .tit1 em{font-size: 12px;}
	.product-info .tit1 span{font-size: 24px;}
	.product-info .tit2{margin: 10px 0;font-size: 14px;}
	.product-info .txt{font-size: 13px;line-height: 2;}
	/*图片展示区*/
	.pic-show-box{margin-top: 20px;}
	/*大图*/
	.pic-show-box .big-pic-box{padding: 10px;}
	.pic-show-box .big-pic-box .btn{display: none;}
	/*小图*/
	.pic-show-box .small-pic-box{padding: 0 20px;}
	.pic-show-box .small-pic-box .btn{width: 14px;height: 40px;margin-top: -20px;}
	
	/*产品详情区*/
	.product-details{margin-top: 20px;}
	.product-details > .con-l{float: none;width: 100%;padding: 20px 0 0 0;}
	.product-details > .con-r{float: none;width: 100%;padding: 20px 20px 0;border-left: 0;}
	.product-details > .con-r .section{margin-bottom: 20px;}
	.product-details .common-title{padding-left: 40px;margin-bottom: 15px;font-size: 18px;line-height: 30px;}
	.product-details .common-title .icon{width: 30px;height: 30px;}
	/*产品优势列表*/
	.advantage-list li{min-height: 0;margin-bottom: 20px;}
	.advantage-list li .tit{padding-left: 55px;font-size: 16px;line-height: 20px;}
	.advantage-list li .tit .num{left: 15px;top: -2px;width: 30px;height: 30px;font-size: 24px;line-height: 30px;}
	.advantage-list li .tit .num:before{left: -15px;width: 30px;height: 30px;}
	.advantage-list li .cont{padding-left: 55px;font-size: 13px;line-height: 2;}
	.advantage-list li .cont h3 > span{font-size:16px !important;}
	.advantage-list li .cont p{margin: 5px 0;}
	
	/*产品操作轮播*/
	.product-operate-swiper .swiper-slide .tit{font-size: 16px;line-height: 20px;}
	.product-operate-swiper .swiper-slide .txt{padding: 15px;font-size: 14px;line-height: 1.5;}
	.product-operate-swiper .swiper-pagination{height: 20px;font-size: 14px;line-height: 20px;}
	.product-operate-swiper .swiper-pagination .swiper-pagination-current{font-size: 20px;}
	
	/*临床案例列表*/
	.clinic-case-list li{padding: 0 0 0 30px;margin-bottom: 5px;font-size: 14px;}
	.clinic-case-list li .more{display: none;}
	
	/*新闻页内容*/
	.news-page{padding-top: 15px;}
	.news-page .w1440 > .con-l{float: none;width: 100%;padding-right: 0;border-right: 0;}
	.news-page .w1440 > .con-r{display: none;}
	/*新闻列表*/
	.news-list li{margin-bottom: 5px;}
	.news-list li a{padding: 10px 0;}
	.news-list li .date{width: 80px;padding: 0 10px;}
	.news-list li .date .big{height: 30px;padding-bottom: 5px;border-bottom-width: 1px;font-size: 24px;line-height: 25px;}
	.news-list li .date .small{margin-top: 5px;font-size: 14px;}
	.news-list li .info{padding: 0 0 0 10px;margin-left: 80px;}
	.news-list li .info .tit{height: 25px;font-size: 15px;line-height: 25px;white-space: normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.news-list li .info .txt{height: 30px;margin-top: 5px;font-size: 12px;-webkit-line-clamp: 1;}
	
	/*新闻详情*/
	.news-details > .bottom > .con-l{float: none;width: 100%;padding-right: 0;border-right: 0;}
	.news-details > .bottom > .con-r{display: none;}
	.news-details .title{font-size: 18px;line-height: 24px;}
	.news-details .record{padding-bottom: 10px;padding-right: 0;margin-top: 10px;font-size: 12px;}
	.news-details .record span{margin-right: 10px;}
	.news-details .record span .icon{width: 12px;height: 12px;}
	.news-details .content{padding: 10px 0;font-size: 14px;line-height: 2;}
	.news-details .content p{margin-bottom: 10px;}
	.news-details .share-wrap{display: none;position: static;margin-top: 10px;}
	.news-details .share-wrap .pre{font-size: 12px;line-height: 30px;}
	.news-details .share-wrap .item{width: 30px;height: 30px;margin: 0 3px;}
	.news-details .func-btns-wrap{margin-top: 20px;}
	
	/*联系信息*/
	.contact-info-box .item{width: 50%;padding: 15px 0;}
	.contact-info-box .item .icon{width: 30px;height: 30px;}
	.contact-info-box .item .tit{padding: 5px 0;font-size: 14px;}
	.contact-info-box .item .tit:after{height: 1px;}
	.contact-info-box .item .txt{margin-top: 5px;font-size: 12px;line-height: 20px;}
	/*电子地图*/
	.e-map{padding-top: 100%;margin-top: 20px;}
	
	/*关于我们页内容*/
	.about-page .part1{padding-bottom: 30px;}
	.about-page .part2{padding: 20px 0;}
	.about-page .part3{padding: 20px 0;}
	/*简介*/
	.about-brief > .con-l{float: none;width: 100%;}
	.about-brief > .con-r{float: none;width: 100%;padding-top: 70%;margin-top: 20px;background-size: 100%;}
	.about-brief .info{padding-top: 0;}
	.about-brief .info .tit{font-size: 15px;line-height: 1.8;}
	.about-brief .info .txt{padding-top: 10px;margin-top: 10px;font-size: 13px;line-height: 2;}
	.about-brief .info .txt:before{height: 2px;}
	/*数据展示*/
	.about-data-show{position: static;text-align: center;font-size: 0;}
	.about-data-show .item{display: inline-block;vertical-align: top;width: 50%;margin: 10px 0!important;font-size: 12px;line-height: 20px;}
	.about-data-show .item .num{font-size: 20px;}
	/*研究基地*/
	.research-base-wrap .info{font-size: 13px;}
	.research-base-wrap .type-list .item{width: 30.33%;margin: 0 1.5%;}
	.research-base-wrap .type-list .item .pic{width: 80px;height: 80px;}
	.research-base-wrap .type-list .item .pic .icon{width: 24px;height: 24px;}
	.research-base-wrap .type-list .item .name{margin-top: 5px;font-size: 12px;line-height: 16px;}
	/*专利简介*/
	.patent-brief > .con-l{float: none;width: 100%;padding: 0;}
	.patent-brief > .con-r{float: none;width: 100%;padding: 0;}
	.patent-brief .info{font-size: 13px;}
	/*专利数据展示*/
	.patent-data-show{display: block;margin: 15px 0;font-size: 0;text-align: center;}
	.patent-data-show .item{display: inline-block;vertical-align: top;width: 40%;margin: 0 5% 15px;font-size: 12px;}
	.patent-data-show .item .icon{width: 70px;height: 70px;}
	.patent-data-show .item .tit{margin: 3px 0;}
	.patent-data-show .item .tit span{font-size: 24px;}
	.patent-data-show .item .txt{font-size: 12px;line-height: 20px;}
	/*3D旋转轮播*/
	.about-roundabout-box ul{width: 80%;height: 180px;}
	.about-roundabout-box ul li .tit{padding: 0 1em;font-size: 12px;line-height: 30px;text-align: center;}
	.roundabout-content .btn{width: 30px;height: 30px;}
	.roundabout-content .btn:after{width: 8px;height: 8px;}
	.roundabout-content .prev-btn{left: 5px;}
	.roundabout-content .next-btn{right: 5px;}
	
	/*环形列表*/
	.circle-box-content{overflow-x: auto;}
	.circle-box{width: 240px;height: 240px;margin: 40px 200px;}
	.circle-box > .item{font-size: 12px;}
	.circle-box > .item:before{width: 10px;height: 10px;}
	.circle-box > .item.right{padding-left: 20px;}
	.circle-box > .item.right:before{transform: translate(0px,-50%);}
	.circle-box > .item.left{padding-right: 15px;}
	.circle-box > .item.top{padding-bottom: 10px;}
	.circle-box > .item.bottom{padding-top: 10px;}
	.circle-box .info .name{font-size: 16px;}
	.circle-box .info .btn:after{width: 12px;height: 12px;}
	.circle-box .info .prev-btn{left: 10px;}
	.circle-box .info .next-btn{right: 10px;}
	
	/*临床应用详情*/
	.clinic-application-page{padding: 0;}
	.clinic-application-page .part-title{margin-bottom: 15px;font-size: 18px;line-height: 30px;}
	.clinic-application-page .part-title .icon{width: 30px;height: 30px;}
	.clinic-application-page .part1{padding: 10px 0 15px;}
	.clinic-application-page .part2{padding: 15px 0 0;}
	.clinic-application-page .part2 > .content > .w1600{width: 100%;}
	.clinic-application-page .part3{padding: 20px 0;}
	
	/*临床案例内容*/
	.clinic-case-content > .bg{display: none;}
	.clinic-case-content > .content > .con-l{float: none;width: 100%;padding: 15px 15px 5px;border-right: 0;}
	.clinic-case-content > .content > .con-r{float: none;width: 100%;padding: 15px;}
	.clinic-case-content .section{padding-left: 40px;margin-bottom: 20px;}
	.clinic-case-content .section .tit1{padding-bottom: 10px;margin-bottom: 15px;font-size: 16px;line-height: 20px;}
	.clinic-case-content .section .tit1 .num{left: -35px;top: -2px;width: 30px;height: 30px;font-size: 24px;line-height: 30px;}
	.clinic-case-content .section .tit1 .num:before{left: -10px;width: 30px;height: 30px;}
	.clinic-case-content .section .tit2{margin: 15px 0 10px;font-size: 16px;line-height: 24px;font-weight: bold;}
	.clinic-case-content .section .txt{font-size: 13px;line-height: 2;}
	.clinic-case-content .section .list li{padding-left: 10px;margin-bottom: 5px;font-size: 13px;line-height: 2;}
	.clinic-case-content .section .list li:before{top: 11px;width: 4px;height: 4px;}
	.clinic-case-content .section h3{margin-bottom: 8px;font-size: 16px!important;line-height: 24px!important;}
	.clinic-case-content .section h3 *{font-size: 16px!important;line-height: 24px!important;}
	
	/*病例图片展示*/
	/*大图*/
	.case-pic-show-box .big-pic-swiper .swiper-slide .txt{margin: 10px 0;}
	.case-pic-show-box .big-pic-swiper .btn{top: 25%;width: 30px;height: 30px;}
	.case-pic-show-box .big-pic-swiper .btn:after{width: 8px;height: 8px;}
	.case-pic-show-box .big-pic-swiper .prev-btn{left: 10px;}
	.case-pic-show-box .big-pic-swiper .next-btn{right: 10px;}
	
	/*论文信息区*/
	.paper-info-box{padding: 40px 0;}
	.paper-info-box > .bg{width: 100%;opacity: .5;}
	.paper-info-box .btn{width: 30px;height: 30px;}
	.paper-info-box .btn:after{width: 8px;height: 8px;}
	.paper-info-box .prev-btn{left: 5px;}
	.paper-info-box .next-btn{right: 5px;}
	/*论文信息轮播*/
	.paper-info-swiper{margin: 0 30px;}
	.paper-info-swiper .swiper-slide{padding: 20px;}
	.paper-info-swiper .swiper-slide .tit{font-size: 16px;line-height: 24px;}
	.paper-info-swiper .swiper-slide .tit span{margin-right: 0;font-size: 24px;}
	.paper-info-swiper .swiper-slide .record{margin-top: 10px;font-size: 12px;}
	.paper-info-swiper .swiper-slide .txt{max-height: 150px;padding-right: 10px;margin-top: 10px;font-size: 13px;line-height: 25px;overflow-y: auto;}
	
	/*相关临床资料*/
	.related-clinic-info{display: block;text-align: center;}
	.related-clinic-info .item{display: inline-block;vertical-align: top;width: 80%;margin-top: 20px;}
	.related-clinic-info .item:first-child{margin-top: 0;}
	.related-clinic-info .item .pic{border-radius: 8px;}
	.related-clinic-info .item .tit{bottom: 10px;padding: 0 1em;font-size: 16px;line-height: 20px;text-align: left;}
	.related-clinic-info .item .tit .icon{width: 30px;height: 30px;}
	.related-clinic-info .item .btn{width: 50px;height: 50px;}
	
	/*弹窗-彩页*/
	.popup-color-page .close-btn{width: 40px;height: 40px;font-size: 40px;line-height: 32px;}
	.popup-color-page .btn{width: 30px;height: 30px;margin-top: -15px;}
	.popup-color-page .btn:after{width: 8px;height: 8px;}
	.popup-color-page .prev-btn{left: 5px;}
	.popup-color-page .next-btn{right: 5px;}
	/*彩页轮播*/
	.popup-color-page .paper-swiper{top: 25%;bottom: 25%;}
	.popup-color-page .paper-swiper .swiper-pagination-bullet{width: 6px;height: 6px;}
	.popup-color-page .paper-swiper .swiper-pagination-bullet-active:after{width: 10px;height: 10px;margin: -6px 0 0 -6px;}
	
	/*历史列表*/
	.history-list{max-height: 500px;padding-right: 10px;}
	.history-list::-webkit-scrollbar{width: 2px;height: 2px;}
	.history-list li{margin-bottom: 10px;}
	.history-list li .year{position: static;font-size: 24px;line-height: 30px;}
	.history-list li .content{margin-left: 0;margin-top: 15px;}
	.history-list li .content .item .month{width: 40px;height: 40px;font-size: 14px;line-height: 40px;}
	.history-list li .content .item .info{padding-top: 8px;margin-left: 50px;}
	.history-list li .content .item .info:before{left: 2px;top: 22px;}
	.history-list li .content .item .info .txt{padding-left: 15px;padding-bottom: 20px;font-size: 13px;line-height: 24px;}
	.history-list li .content .item .info .txt:before{top: 9px;width: 6px;height: 6px;}
	.history-list li .content .item .info .txt:after{display: none;}
	
	/*企业文化页*/
	.culture-page{padding: 0;}
	/*背景*/
	.culture-page .bg{display: none;}
	/*企业文化内容*/
	.culture-box{width: 100%;height: auto;}
	.culture-box > .con-l{position: static;width: 100%;}
	.culture-box > .con-l > .top{position: static;height: auto;padding: 25px 3%;}
	.culture-box > .con-l > .bottom{position: static;height: auto;padding: 25px 3%;background-color: rgba(0,0,0,.55);}
	.culture-box > .con-r{position: static;width: 100%;height: auto;padding: 25px 3%;background: url(../images/company_culture_bg1.jpg) center no-repeat;background-size: cover;}
	.culture-box .item{padding-left: 50px;}
	.culture-box .item .icon{left: 5px;width: 30px;height: 30px;}
	.culture-box .item .tit1{padding-top: 0;font-size: 15px;}
	.culture-box .item .tit2{padding-bottom: 10px;margin-top: 5px;font-size: 16px;line-height: 24px;}
	.culture-box .item .tit2:after{width: 60px;height: 1px;}
	.culture-box .item .txt{margin-top: 10px;font-size: 13px;line-height: 2;}
	.culture-box .video-wrap{margin-top: 10px;}
	
	/*企业荣誉页*/
	.honor-page .part1{padding: 0;}
	.honor-page .part2{padding: 20px 0 0;}
	.honor-page .part3{padding: 20px 0 0;}
	/*荣誉展示选项卡*/
	.honor-show-tab-box{padding: 15px;}
	.honor-show-tab-box > .con-l{float: none;width: 100%;}
	.honor-show-tab-box > .con-r{float: nonet;width: 100%;}
	/*荣誉图片轮播*/
	.honor-pic-swiper{height: 240px;}
	.honor-pic-swiper .swiper-slide .pic{border-width: 10px;}
	.honor-pic-swiper .swiper-slide .pic em{border-width: 2px;}
	.honor-pic-swiper .btn{width: 30px;height: 30px;margin-top: -15px;}
	.honor-pic-swiper .btn:after{width: 8px;height: 8px;}
	.honor-pic-swiper .prev-btn{left: 10px;}
	.honor-pic-swiper .next-btn{right: 10px;}
	/*荣誉信息轮播*/
	.honor-info-swiper{height: auto;}
	.honor-info-swiper .swiper-slide .item{padding: 10px 0;}
	.honor-info-swiper .swiper-slide .item .tit{font-size: 14px;line-height: 20px;}
	.honor-info-swiper .swiper-slide .item .tit .icon{width: 20px;height: 20px;}
	.honor-info-swiper .swiper-slide .item .tit .btn{width: 20px;height: 20px;}
	.honor-info-swiper .swiper-slide .item .txt{font-size: 12px;line-height: 20px;}
	.honor-info-swiper .swiper-slide .item.on .txt{height: 120px;margin-top: 5px;}
	/*简介*/
	.honor-page .intro-wrap{padding: 20px;}
	.honor-page .intro-wrap .tit .name{padding-left: 30px;font-size: 16px;line-height: 20px;}
	.honor-page .intro-wrap .tit .name .icon{width: 20px;height: 20px;}
	.honor-page .intro-wrap .txt{margin-top: 15px;font-size: 13px;}
	/*列表*/
	.honor-page .list-wrap{margin-top: 15px;}
	.honor-page .list-wrap li{margin-bottom: 10px;font-size: 13px;line-height: 24px;}
	
	/*大爱无疆页*/
	.great-love-page .part1{padding: 0 0 30px;}
	.great-love-page .part2{padding-bottom: 0;}
	/*简介*/
	.great-love-page .intro-wrap > .con-l{float: none;width: 100%;}
	.great-love-page .intro-wrap > .con-r{float: none;width: 100%;margin-top: 15px;}
	.great-love-page .intro-wrap .tit1{padding-bottom: 10px;font-size: 18px;line-height: 20px;}
	.great-love-page .intro-wrap .tit1:after{width: 40px;height: 2px;}
	.great-love-page .intro-wrap .tit2{margin-top: 10px;font-size: 14px;line-height: 24px;}
	.great-love-page .intro-wrap .txt{margin-top: 15px;font-size: 14px;line-height: 24px;}
	
	/*新闻图片轮播*/
	.news-swiper-box{padding: 0;}
	.news-swiper-box .btn{display: none;}
	.news-pic-swiper .swiper-slide .info{padding: 15px 15px 20px;}
	.news-pic-swiper .swiper-slide .info .tit{font-size: 16px;}
	.news-pic-swiper .swiper-slide .info .txt{font-size: 13px;}
	.news-pic-swiper .swiper-slide .info .more{display: none;}
	
	/*在VSD工作页*/
	.working-page .part1{padding: 0 0 20px;}
	.working-page .part2{min-height: 0;padding: 20px 0;}
	.working-page .part3{padding: 20px 0;}
	.working-page .part4{padding: 20px 0 0;}
	/*简介文字*/
	.working-page .brief{font-size: 13px;}
	/*培训系统*/
	.working-page .training-system{margin-right: 0;}
	.working-page .training-system .tit{font-size: 18px;line-height: 20px;}
	.working-page .training-system .txt{margin-top: 20px;font-size: 13px;}
	/*培训介绍*/
	.working-page .training-intro > .con-l{display: none;}
	.working-page .training-intro > .con-r{float: none;width: 100%;}
	.working-page .training-intro .list li{margin-top: 20px;}
	.working-page .training-intro .list li .tit{padding-bottom: 10px;font-size: 16px;line-height: 20px;}
	.working-page .training-intro .list li .tit:after{width: 40px;height: 2px;}
	.working-page .training-intro .list li .txt{margin-top: 5px;font-size: 13px;}
	
	/*招聘页*/
	.recruit-page .part1{padding: 0 0 20px;}
	.recruit-page .part2{padding: 20px 0 30px;}
	.recruit-page .part3{padding: 20px 0;}
	/*招聘政策*/
	.recruit-page .recruit-policy{display: block;}
	.recruit-page .recruit-policy .item{width: 100%;margin-top: 15px;}
	.recruit-page .recruit-policy .item .tit{font-size: 15px;line-height: 20px;}
	.recruit-page .recruit-policy .item .txt{margin-top: 10px;font-size: 13px;}
	/*核心价值观*/
	.recruit-page .core-value-wrap .brief{font-size: 13px;}
	.recruit-page .core-value-wrap .list{margin-top: 20px;}
	.recruit-page .core-value-wrap .list li{width: 25%;padding: 0 5px;margin: 0;}
	.recruit-page .core-value-wrap .list li .pic{width: 60px;height: 60px;}
	.recruit-page .core-value-wrap .list li .tit{margin-top: 10px;font-size: 12px;line-height: 20px;}
	
	/*职位区*/
	.job-box > .top-title{font-size: 13px;}
	.job-box > .top-title span{width: 35%;height: 50px;padding: 0 10px;}
	.job-box > .top-title span:first-child{width: 40%;padding-left: 10px;}
	.job-box > .top-title span:nth-child(2){display: none;}
	.job-box > .top-title span:nth-child(4){display: none;}
	.job-box > .top-title span:last-child{width: 25%;text-align: center;}
	/*职位列表*/
	.job-list li .title{font-size: 13px;}
	.job-list li .title span{width: 35%;height: 50px;padding: 0 10px;}
	.job-list li .title span:first-child{width: 40%;padding-left: 10px;}
	.job-list li .title span:nth-child(2){display: none;}
	.job-list li .title span:nth-child(4){display: none;}
	.job-list li .title span:last-child{width: 25%;}
	.job-list li .title .fold-btn{width: 30px;height: 30px;}
	.job-list li .title .fold-btn:after{width: 8px;height: 8px;border-width: 1px;}
	.job-list li .content{padding: 15px;}
	.job-list li .content:before{left: 10px;right: 10px;}
	.job-list li .content .details-wrap > .con-l{float: none;width: 100%;padding-right: 0;border-right: 0;}
	.job-list li .content .details-wrap > .con-r{float: none;width: 100%;padding-left: 0;margin-top: 10px;}
	.job-list li .content .list dt{margin-bottom: 5px;font-size: 14px;}
	.job-list li .content .list dd{padding-left: 10px;font-size: 12px;}
	.job-list li .content .list p{text-indent: 0!important;color: #666;}
	.job-list li .content .btns-area .btn{width: 100px;border-radius: 15px;font-size: 12px;line-height: 28px;}
	
	/*员工福利页*/
	.welfare-page{padding: 20px 0 30px;}
	/*福利介绍*/
	.welfare-intro > .con-l{display: none;float: none;width: 50%;margin: 0 auto;}
	.welfare-intro > .con-r{float: none;width: 100%;margin-top: 20px;}
	.welfare-intro .info .tit{padding-bottom: 15px;font-size: 16px;line-height: 26px;}
	.welfare-intro .info .tit:after{width: 40px;height: 2px;}
	.welfare-intro .info .list{margin-top: 20px;}
	.welfare-intro .info .list li{padding-left: 25px;margin-top: 15px;font-size: 13px;line-height: 20px;}
	.welfare-intro .info .list li:before{top: 2px;width: 16px;height: 16px;}
	
	/*网站地图*/
	.sitemap-box{padding: 20px 0 0;}
	.sitemap-box .item{margin-bottom: 15px;}
	.sitemap-box .item .tit{font-size: 14px;line-height: 20px;}
	.sitemap-box .item .txt{margin-top: 15px;font-size: 13px;}
}