/* COMMON ================ */
.wrapper {width:100%;overflow: hidden;}
.main-content * {
	outline: none!important;
}
.main-content a {text-decoration: none;}
/*HEADER*/
.navbar-default {margin-bottom: 0;/*box-shadow: 0 6px 20px rgb(243, 240, 240);*/border:none;}

.navbar-default .navbar-toggle:focus, 
.navbar-default .navbar-toggle:hover {background-color: transparent;}
.m-nav-open .navbar-default .navbar-toggle{
	background-color: transparent;
	border-color: transparent;
}
.m-nav-open span.icon-bar {position: relative;}
.m-nav-open span.icon-bar:nth-of-type(2) {top:6px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.m-nav-open span.icon-bar:nth-of-type(3) {opacity: 0;filter: alpha(opacity=0)}
.m-nav-open span.icon-bar:last-of-type {top:-6px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
.navbar-form,
.show-search {position: absolute;right: 0;top:15px;}
.show-search {margin-right: 15px;background-color: transparent!important;border-color: transparent!important;box-shadow: none!important;outline: transparent!important;color: #66afe9;}
.show-search:hover {color: #66afe9;}
@media (min-width: 992px) {
	.logo {width:224px;margin-right: 15px;}
	.navbar-nav>li>a {padding:30px 10px;}
	.navbar-btn {margin-top: 23px;margin-bottom: 23px;}
}
@media (min-width: 768px) and (max-width:991px) {
	.navbar-header {float: none;}
	.show-search {top:auto;bottom: 0;}
}
@media (max-width: 991px){
	.navbar-form {left: 0; bottom: auto; right: auto; top: auto; z-index: 1; margin: 0;width: 100%; margin-top: 0; padding: 20px 0; background-color: rgba(0, 0, 0, .8); text-align: center;border:none;display: none;}
	.navbar-form .form-group {display: inline-block;vertical-align: middle;margin-bottom: 0;}
	.search-on .navbar-form {display: block;}
}
@media (max-width: 767px) {
	.logo {width:270px}
	.navbar-default .navbar-toggle {float:left;margin-left: 10px;margin-top: 30px;}
	.navbar-nav .open .dropdown-menu {background-color: #eee;}
	.show-search {top: 0;margin-top: 30px;}
}
@media (max-width: 425px) {
	.logo {width:180px}
	.navbar-default .navbar-toggle {margin-top: 21px;padding:6px 7px;}
	.show-search {margin-top: 21px;}
}

/*videoplaybox*/
.video_play_box {position: fixed;top:0;left: 0;bottom:0;right: 0;overflow: hidden;background-color:rgba(0,0,0,.8);display: none;z-index: 10000}
.videobox {width:100%;height:100%;overflow: hidden;position: absolute;top:50%;left: 50%;display: none;}
.vdoclose {width: 22px;height: 22px;display: block;background: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/vdo_close.png) no-repeat;float:left;cursor: pointer;}
.videoview {background: rgba(0,0,0,.1);float: left;overflow: hidden;}
.videoview>div>div {background-color:rgba(0,0,0,.1)!important;}
@media (max-width: 767px){
	.videobox {left:0;top: 0;}
	.videoview {width: 100%;height: 90%;float: none;}
	.vdoclose {float: none;margin:10px auto;}
}
@media (min-width: 768px){
	.videobox {margin-left: -360px;margin-top: -202px;}
	.videoview {width: 720px;height: 405px;}
}
@media (min-width: 992px){
	.videobox {margin-left: -400px;margin-top: -225px;}
	.videoview {width: 800px;height: 450px;}
}
@media (min-width: 1200px){
	.videobox {margin-left: -500px;margin-top: -281px;}
	.videoview {width: 1000px;height: 563px;}
}
/* INDEXPAGE ================ */
/*COMMON*/
.imgfix {width: 100%;background-position: center center;background-attachment: scroll;background-size: cover;-webkit-background-size: cover;background-repeat: no-repeat;}
.imgfix img {width:100%;height: 100%;object-fit:cover;overflow: hidden;}
.brest-section {margin-bottom: 20px;padding-bottom: 25px;background-color: #f2f2f2;overflow: hidden;}
.brest-section>h2,
.section-title {margin:36px auto 24px;color: #292929;text-transform: uppercase;}
/*BANNER*/
.banners-slider .jumbotron {position:relative;padding: 0;margin-bottom: 20px;overflow: hidden;}
.banner-img {height: 300px;}
.banner-info {background: #fff;padding:40px 0 60px;}
.banner-info>h2 {margin: 0 auto 25px;color: #000;}
.banner-info>h2>span {margin-bottom: 15px;content: 'lizhen';text-transform: uppercase;color: #7f7f7f;font-size: 24px;display: block;}
.banner-info>a {display: inline-block;padding:15px 60px;background-color: #000;font-size:16px;color:#fff;border-radius: 150px;}
.banners-slider.slick-dotted.slick-slider {margin-bottom: 0;}
.banners-slider .slick-dots li button:before {font-size: 12px;color: #ccc;opacity: 1;fitler:alpha(opacity=100);}
.slick-dots li.slick-active button:before {font-size:18px;color: #000;}
@media (max-width: 767px) {
	.banners-slider .jumbotron {margin-left: 15px;margin-right: 15px;box-shadow: 0 4px 29px rgba(12,3,6,.25);border-radius: 5px;}
	.banner-info>h2 {font-size: 24px}
	.banner-info>h2>span {font-size: 20px}
	.banners-slider .slick-slide {transform: scale(.95);-webkit-transform: scale(.95);}
	.banners-slider .slick-slide.slick-active {transform: scale(1);-webkit-transform: scale(1);}
	.banners-slider.slick-dotted.slick-slider {margin-bottom: 35px;}
}
@media (max-width: 481px) {
	.banners-slider .jumbotron {margin-left: 8px;margin-right: 8px;box-shadow: 0 4px 15px rgba(12,3,6,.25);}
}
@media (min-width: 768px) {
	.banners-slider .jumbotron {margin-bottom: 0;}
	.banner-img {height: 360px;}
	.banner-info {position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
	.banner-info {padding: 50px 20px;background-color: rgba(255,255,255,.8);border-radius: 6px;}
	.banner-info>h2 {margin:0 24px 24px;}
	.banner-info>a {padding:8px 40px;font-size:18px;}
	.banners-slider .slick-dots {bottom:15px;}
}
@media (min-width: 992px) {
	.banner-img {height: 450px;}
}
@media (min-width: 1200px) {
	.banner-img {height: 640px;}
}
/*BREST SHAPE*/
.brest-shape-nav {margin-bottom: 30px;width:100%;overflow: hidden;background: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/dash-line.png) center repeat-x;}
.brest-shape-nav li span {margin: 0 auto;display:block;width: 104px;height: 104px;background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/brest-shape.png);background-color: #d6d6d6;border-radius: 104px;}
.brest-shape-nav li.daxiao-br span {background-position: 0 0;}
.brest-shape-nav li.furu-br span {background-position: -105px 0;}
.brest-shape-nav li.gaodi-br span {background-position: -210px 0;}
.brest-shape-nav li.kongbie-br span {background-position: -315px 0;}
.brest-shape-nav li.pingxiong-br span {background-position: 0 -105px;}
.brest-shape-nav li.waikuo-br span {background-position: -105px -105px;}
.brest-shape-nav li.xiachuid-br span {background-position: -210px -105px;}
.brest-shape-nav li.xiachuix-br span {background-position: -315px -105px;}
.brest-shape-nav li.slick-current span {background-color: #3865da;}
.brest-shape-nav li.daxiao-br.slick-current span,
.brest-shape-nav li.furu-br.slick-current span,
.brest-shape-nav li.gaodi-br.slick-current span,
.brest-shape-nav li.kongbie-br.slick-current span{background-position-y: -210px}
.brest-shape-nav li.pingxiong-br.slick-current span,
.brest-shape-nav li.waikuo-br.slick-current span,
.brest-shape-nav li.xiachuid-br.slick-current span,
.brest-shape-nav li.xiachuix-br.slick-current span{background-position-y: -315px}

.brest-shape .brest-shape-details li a {display: block;width: 100%;height: 100%;overflow: hidden;}
.brest-shape .brest-shape-details li p {margin-bottom: 0;padding:36px 24px;font-size:24px;color: #323232;background-color: #fff;background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/right-arrow-b.png);background-position: 94.5% center;background-repeat: no-repeat;background-size: 36px}
.brest-shape .brest-shape-details li p:before {content: "Chest classification ";text-transform: uppercase;font-size: 20px;font-family: 'Montserrat', sans-serif;}
@media (max-width: 767px){
	.brest-shape-nav {margin-bottom: 10px;}
	.brest-shape-nav li span {-webkit-transform: scale(.8);transform: scale(.8);}
}
@media (max-width: 480px){
	.brest-section .container {padding-left: 0;padding-right: 0;}

	.brest-shape .brest-shape-details li p {padding-top:24px;padding-bottom: 24px;font-size: 20px;background-size: 24px}
	.brest-shape .brest-shape-details li p:before {font-size: 14px;}
	.brest-shape-nav {margin-bottom: 0;}
	.brest-shape-nav li span {-webkit-transform: scale(.6);transform: scale(.6);}
}
@media (min-width: 992px){
	.brest-section>h2,
	.section-title {margin-top: 50px;}
	.brest-shape li {width:50%;padding:8px;float: left;box-sizing:border-box;opacity: 1!important;}
	.brest-shape li a {border-radius: 3px;}
	.brest-shape li a>div {position: relative;overflow: hidden;}
	.brest-shape li a>div:before {position:absolute;left:0;right:0;bottom:0;top:0;content: "";background-color: #000;opacity: 0.9;filter:alpha(opacity=95);z-index: 1;}
	.brest-shape li a>div:after {position: absolute;top:50%;left:50%;margin-left: -52px;margin-top: -52px;content: "";width: 104px;height: 104px;background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/brest-shape.png);z-index: 2;}
	.brest-shape li:nth-of-type(1) a>div:after {background-position: 0 -210px;}
	.brest-shape li:nth-of-type(2) a>div:after {background-position: -105px -210px;}
	.brest-shape li:nth-of-type(3) a>div:after {background-position: -210px -210px; }
	.brest-shape li:nth-of-type(4) a>div:after {background-position: -315px -210px;}
	.brest-shape li:nth-of-type(5) a>div:after {background-position: 0 -315px;}
	.brest-shape li:nth-of-type(6) a>div:after {background-position: -105px -315px;}
	.brest-shape li:nth-of-type(7) a>div:after {background-position: -210px -315px;}
	.brest-shape li:nth-of-type(8) a>div:after {background-position: -315px -315px;}
	.brest-shape li:hover a>div:before {opacity: 0;filter:alpha(opacity=0);}
	.brest-shape li:hover a>div:after {top:300px;opacity: 0;filter:alpha(opacity=0);}
	.brest-shape li:hover p {background-image:url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/right-arrow-y.png);background-color: #323232;color: #fff;}
	.brest-shape li:hover img {transform: scale(1.05);-webkit-transform: scale(1.05);-webkit-transition-delay: .25s;transition-delay: .25s;}
}
/*POPULAR ITEMS*/
.hot-item {padding-bottom: 15px;padding-top: 15px;}
.hot-item div {position: relative;}
.hot-item div>img {width: 100%;}
.hot-item div:after {position: absolute;left:0;bottom:0;right:0;top:0;content: "";background-color: rgba(0,0,0,0)}
.hot-item.active div:after {background-color: rgba(0,0,0,.7)}
.popular-items a {display: block;position: relative;}
.popular-items p {position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);color: #fff;font-size: 32px;line-height: 1.1;}
.popular-items p.guifeiting {padding-left: 40px;}
@media (max-width: 991px) {
	.hot-item {padding: 6px;}
	.popular-items p {font-size: 28px;}
}
@media (max-width: 767px) {
	.popular-items p {font-size: 24px;}
}
/*DOCTOR LEE*/
.doctor-lee {overflow: hidden;}
.doctor-lee h3 {font-size: 20px;line-height: 30px;}
.doctor-lee p {font-size: 16px;text-indent: 32px;}
@media (max-width: 991px) {
	.doctor-lee-img {position:relative;padding-bottom: 10%;background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/doctor-lee-02.jpg);background-repeat: no-repeat;background-position: 15% bottom;background-size: 26%;}
	.doctor-lee-img:after {position: absolute;bottom:-8%;left:23%;width:16%;height:1px;content: "";-webkit-transform: rotate(-45deg);transform: rotate(-45deg);background-color: #d9dbe0;}
	.doctor-lee-img div {position:relative;margin-left: 35%;width:60.5%;}
	.doctor-lee-img div img {position:relative;display:block;width:100%;z-index: 2;}
	.doctor-lee-img div:before {display:block;position: absolute;bottom:0;left:-10%;width:100%;height: 80%;content: "";background-color: #e0e6f2;z-index: 1;}
	.doctor-lee-img div:after {display:block;position: absolute;bottom:-5%;right:0;width:100%;height: 80%;content: "";background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/signature.png);background-size: 65%;background-repeat: no-repeat;background-position: right bottom;z-index: 3;}
	.doctor-lee h3 {margin-left: 40%;margin-top: -3%;line-height: 1.65;}
}
@media (max-width: 520px) {
	.doctor-lee-info {padding-right: 0;}
	.doctor-lee h3 {margin-left: 38%;font-size: 18px;}
	.doctor-lee p {padding-right: 15px;}
}
@media (max-width: 425px) {
	.doctor-lee h3 {margin-left: 36%;font-size: 16px;font-weight: bold;}
}
@media (min-width: 992px){
	.doctor-lee {height: 490px;}
	.doctor-lee h2 {margin:35px auto 0;color: #292929;text-transform: uppercase;}
	.doctor-lee h3 {margin-top: 15px;margin-bottom: 20px;padding-bottom: 8px;border-bottom: 1px dashed #999;}
}
@media (min-width: 1200px){
	.doctor-lee h2 {margin-top: 60px;}
}
/*CASE*/
.brest-case {margin-bottom: 40px;color: #000;}
.brest-case p {margin-bottom: 20px;font-size: 16px;}
.case-info {position: relative;padding-left: 15px;padding-right: 15px;}
.case-info a {color: #3865da;}
.case-slider li .case-info a:hover {background-color: #3865da;opacity: 1!important;filter: alpha(opacity=100)!important;}
.case-slider-thumb {display: none;}
@media (max-width: 640px){
	.brest-case p>span:before {content: "...";font-weight: bold;}
	.case-slider-thumb {margin-left: 30px;width:100%;display: block;}
	.case-thumb {margin-right: 8px;}
	.case-thumb img {border:5px solid #f6f6f6;}
	.case-slider-thumb div.slick-current img {border-color: #3865da}
}
@media (min-width: 641px){
	.case-info a {display: inline-block;padding: 5px 24px;background-color: #000;color: #fff;font-size: 18px;border-radius: 20px;}
	.case-slider li {background: #f2f2f2;}
	.case-slider li:nth-of-type(odd) {background: #e8e7e5;}
	.case-slider li .case-info span {display: block;margin-top: 5px;}
	.case-slider.slick-dotted.slick-slider {margin-bottom: 0;}
	.case-slider-nav .slick-dots {position: relative;bottom: 0;margin-top: 15px;}
}
@media (min-width: 992px){
	.brest-case h3 {font-size: 27px;}
	.brest-case p {font-size: 18px;}
	/*.case-slider li+li .case-info {border-right:1px dashed #000;}*/
	.case-slider li .case-info a {position:absolute;right:10px;top:-4px;opacity: 0;filter: alpha(opacity=0);}
	.case-slider li:hover .case-info a {opacity: .7;filter: alpha(opacity=70);}
	.case-slider .slick-prev,
	.case-slider .slick-next {z-index: 2;width:60px;height:60px;background-color: rgba(0,0,0,.5);}
	.case-slider .slick-prev:hover,
	.case-slider .slick-next:hover {background-color: rgba(0,0,0,.8);}
	.case-slider .slick-prev {left: -60px;}
	.case-slider .slick-next {right: -60px;}
	.case-slider .slick-next:before,
	.case-slider .slick-prev:before {display:block;margin: 0 auto;width:26px;height: 48px;content: "";background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/slick-controler.png);}
	.case-slider .slick-next:before {background-position: -33px 0;}
	.case-slider:hover .slick-prev {left:60px;}
	.case-slider:hover .slick-next {right:60px;}
}
/*BREST-VIDEO*/
.brest-video {background-color: #28323b;padding-bottom: 50px;}
.brest-video>h2 {color: #fff;margin-bottom: 30px;}
.posterimg {position: relative;width:100%;height:100%;overflow: hidden;}
.posterimg:before {position:absolute;left:0;top:0;right:0;bottom:0;display: block;content: "";background-color: rgba(0,0,0,.5);}
.posterimg:after {content:"";display:block;position: absolute;top:50%;left: 50%;margin-left: -30px;margin-top: -30px;width:60px;height:60px;background-image: url(https://www.lizhentd.com/zb_users/theme/lizhentd/include/special/ftyx/images/video_album_play.png);cursor: pointer;}
.posterimg img {display: block;width: 100%;}
.brest-video p {margin-bottom: 0;font-size: 18px;color: #989898;background-color: #fff;text-align: justify;width: 100%;}
.b-video p {padding:35px 32px;}
.morevideo-m {display:block;margin:30px auto 0;padding:10px 0;width:120px;font-size:16px;background-color: #fff;color: #28323b;border-radius: 120px;}
@media (max-width: 991px){
	.s-video {margin-top: 24px;}
	.s-video-item {margin:0 12px;}
	.brest-video p {font-size: 16px;}
	.s-video p {padding: 16px 20px;}
}
@media (max-width: 425px){
	.s-video-item {margin:0 6px;}
	.b-video {margin-left: 15px;margin-right: 15px;}
	.b-video p {padding:24px 20px;}
	.s-video p {padding: 12px 16px;}
}
@media (min-width: 992px){
	.b-video,
	.s-video {padding-left: 0;padding-right: 0;}
	.s-video>div {position: relative;height:165px;padding-left: 12px;float: left;width:50%;overflow: hidden;}
	.s-video>div:first-of-type,
	.s-video>div:nth-of-type(2) {margin-bottom: 12px;}
	.s-video>div:nth-of-type(n+5) {display: none;}
	.s-video>div p {position: absolute;left:0;bottom: -100px;background-color: rgba(255,255,255,.9);margin-left: 12px;padding:5px 10px;}
	.s-video>div:hover p {bottom: 0;}
	/*视频列表Start*/
	.video-list li:hover .posterimg:after,
	/*视频列表End*/
	.b-video:hover .posterimg:after,
	.s-video>div:hover .posterimg:after {-webkit-animation:circlemove 1.25s infinite linear alternate;animation:circlemove 1.25s infinite linear alternate;}
	.s-video>div:hover .posterimg:after {top:40%;}
	@keyframes circlemove {
		0% {transform: rotate(0deg) scale(.9);-webkit-transform: rotate(0deg) scale(.9);}
		100% {transform: rotate(360deg) scale(1.1);-webkit-transform: rotate(360deg) scale(1.1);}
	}
	.morevideo a {display:block;width:100%;height:100%;font-size:28px;background-color: rgba(255,255,255,.9);color:#28323b;line-height: 165px;}
}
@media (min-width: 1200px){
	.s-video>div {padding-left: 13px;height: 190px;}
	.s-video>div:first-of-type,
	.s-video>div:nth-of-type(2) {margin-bottom: 13px;}
	.s-video>div p {margin-left: 13px;padding:5px 10px;}
	.morevideo a {line-height: 190px;}
}
/* LISTPAGE ================ */
.list-banner.popular-science {background-color: #0d36b3;}
.sec-nav {margin: 15px 15px 20px 15px;}
.sec-nav li {width:31%;display: inline-block;float: left;}
.sec-nav li:nth-of-type(3n+2) {margin-left: 3.5%;margin-right: 3.5%;}
.sec-nav li a {display: block;padding:12px 0;color: #6f6f6f;border: 2px solid #e6e6e6;border-radius: 50px;font-weight: bold;font-size: 16px;}
.sec-nav li.active a {color: #3865da;border-color: #3865da;}
.sec-nav.col-4 li {width: 24%;margin-top: 10px;}
.sec-nav.col-4 li:nth-of-type(3n+2) {margin-left: 0;margin-right: 0;}
.sec-nav.col-4 li:nth-of-type(4n+2),
.sec-nav.col-4 li:nth-of-type(4n+3) {margin-left: 1%;margin-right: 1%;}
/*video-list*/
.video-list li {margin-bottom: 20px;background-color: #fff;}
.video-title {margin-top: 10px;margin-bottom: 15px;color: #3d3d3d;font-size: 20px;text-transform: uppercase;}
.video-title:before {content:"Q"}
.remove191 .video-title:before {content: '';}
.video-info {display:block;padding-bottom: 10px;width: 100%;font-size: 14px;color: #ccc;border-bottom: 1px solid #ccc;overflow: hidden;}
.video-info>span {width:33.333%;float:left;line-height: normal;cursor: pointer;}
.video-info>span>i {font-family: 'microsoft yahei';font-style: normal;}
.video-info>span.text-center {border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.video-info>span:before {padding-right: 3px;}
/*artilce-list*/
.article-list li {margin-bottom: 15px;text-align: justify;}
.article-list li a {display: block;overflow: hidden;}
.article-list li:hover {-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1); box-shadow: 0 15px 30px rgba(0,0,0,.1); -webkit-transform: translate3d(0, -1px, 0); transform: translate3d(0, -1px, 0);}
.article-list img {width:100%;display: block;border-radius: 3px;filter: blur(15px);}
.article-title {font-size: 20px;color: #3865da;}
.article-description {font-size: 14px;color: #626262;}
.article-description>span {color: #f73c49;}
/*case-db-list*/
.db-title,.db-info {color: #6f6f6f;}
.db-info {font-size: 16px;}
.db-title>small {position:relative;padding-left: 5px;font-weight:bold;color: #3865da;}
.db-title>small:before {position:absolute;bottom:-3px;content: "";display: inline-block;height: 28px;width: 1px;background-color: #3865da;transform: rotate(21deg);-webkit-transform: rotate(21deg);}
.case-db-list {background-color: #f0f0f0}
.case-db-list li {margin-bottom: 15px;padding-left: 15px;padding-right: 15px;overflow: hidden;background-color: #fff;}
.db-imgs a {display: block;position:relative;overflow: hidden;float: left;margin-bottom: 15px;}
.case-db-list img {display: block;width: 100%;}
/*gallery-list*/
.gallery-imgs img {display: block;width: 100%;}
.gallery-list li {background: #ffffff;font-size: 0;margin-bottom: 20px;}
.gallery-list .gallery-imgs {position: relative;font-size: 0;}
.gallery-list .gallery-imgs>span {position: absolute;bottom:12px;right:12px;padding:2px 12px;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;color:#ffffff;background: rgba(0,0,0,0.5);border-radius: 12px;line-height: normal;}
.gallery-list li p {margin-top: 12px;color:#292929;font-size: 16px;text-align: justify;}
.gallery-list li div.gallery-controls>span {color: #b8b8b8;font-size: 14px;padding-right: 15px;line-height: normal;}
.gallery-list li div.gallery-controls>span.glyphicon-heart {color: #f14332;}
#swipebox-slider .slide:before {height: 100%!important;vertical-align: middle;}
#swipebox-top-bar {font-size: 0!important;bottom: 0; top: auto!important;height: auto!important;line-height: normal!important;transform: translate3d(0, 0, 0)!important;background:rgba(0,0,0,0.3)!important;}
#swipebox-top-bar>div {font-size: 16px!important;text-align: justify!important;padding:20px 3%;}
#swipebox-bottom-bar {transform: translate3d(0, 0, 0)!important;bottom:auto!important;height: 0!important;top:50%!important;}
#swipebox-bottom-bar a {top:50%;margin-top: -25px;display: block;background-color: rgba(0,0,0,0.3);}
#swipebox-bottom-bar a:first-of-type {left: 0}
#swipebox-bottom-bar a:last-of-type {right: 0}
@media (min-width: 768px){
	.db-imgs a {width:49%;}
	.db-imgs a:nth-of-type(even) {float: right;}
	/*artilce-list*/
	.article-list img {width:345px;height:194px;}
	/*gallery-list*/
	.gallery-list li:nth-of-type(odd) {clear: left;}
	/*video-list*/
	.video-list.bugfix1211 li:nth-of-type(odd) {clear: left;}
}
@media (min-width: 992px){
	.db-imgs a {width: 32%;float: left!important;}
	.case-db-list a:nth-of-type(3n+2) {margin-left: 2%;margin-right: 2%;}
	.db-imgs a:before {content: "";position: absolute;top:0;right:0;bottom:0;left:0;background-color: rgba(0,0,0,.5);}
	.db-imgs a:hover:before {background-color: rgba(0,0,0,0)}
	/*artilce-list*/
	.article-list li {min-height: 349px;}
	.article-list img {width:293px;height:165px;}
}
@media (min-width: 1200px){
	/*artilce-list*/
	.article-list li {min-height: 367px;}
	.article-list img {width:360px;height:203px;}
	/*gallery-list*/
	.gallery-list li:nth-of-type(odd) {clear: none;}
	.gallery-list li:nth-of-type(3n+4) {clear: left;}
}
@media (max-width: 767px){
	.breadcrumb {margin-bottom: 0;}
	.sec-nav li {margin-top: 10px;}
	/*video-list*/
	.list-banner img {display: block;width: 100%;}
	.video-list {background-color: #f0f0f0}
	.video-list li {padding-top:25px;padding-bottom: 25px;}
	.long-video-list {margin-bottom: 0;}
	/*short-video-list*/
	.video-list.short-video-list li {padding-top: 15px;padding-bottom: 15px;}
	/*artilce-list*/
	.article-list img {width:240px;height:135px;margin-right: 10px;float: left;}
	.article-list li:nth-of-type(even) {padding-top: 15px;padding-bottom: 15px;background-color: #f5f6f6;}
	.article-title {margin-top: 0;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden; text-overflow: ellipsis;}
	.article-description {margin-bottom: 0; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;overflow: hidden; text-overflow: ellipsis;}
	 /*case-db-list*/
	 .db-imgs {margin-right: -15px;}
	 .db-imgs a {margin-right: 15px;width:320px;}
	 /*gallery-list*/
	 .gallery-list {background-color: #f0f0f0;}
	 .gallery-list li {padding-top: 12px;padding-bottom: 20px;}
}
@media (max-width: 539px){
	/*artilce-list*/
	.article-list img {width:120px;height: 80px;}
	.article-title {font-size: 16px;}
	.article-description { -webkit-line-clamp: 2; } 
}
@media (max-width: 425px){
	.sec-nav.col-4 li a {padding-top: 6px;padding-bottom: 6px;}
}
/*article-article*/
.article-content {color:#898989;text-align: justify;font-size: 14px;}
.article-head {margin-top: 25px;font-size:21px;color: #4c4948;}
.article-pubdate {display: block;position:relative;width: 100%;font-size: 12px;color: #ccc;}
.article-pubdate>i {position: relative;padding:0 10px;background-color:#fff;z-index: 2;}
.article-pubdate:after {content: "";display: block;position:absolute;left:0;top:50%;width:100%;height: 1px;background-color: #e5e5e5;z-index: 1;}
.article-content img {max-width:100%;display: block;margin:0 auto;}
.article-body {margin:10px auto 30px;}
.article-prev-next {padding: 10px 0;border-top: 1px solid #e5e5e5;color: #595757;}
.article-prev-next li {margin-bottom: 10px;}
.article-prev-next a {color: #595757;}
@media screen and (max-width: 767px) {
	.article-content img {width:100%;}
}
@media screen and (min-width: 768px) {
	.article-content {font-size: 16px;}
	.article-head {margin-top: 40px;font-size: 24px;}
	.article-pubdate {font-size: 14px;}
	.article-body {margin-top: 20px;margin-bottom: 45px;}
}
/* ANIMATION ================ */
.left-top-shadow:hover {-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.3); box-shadow: 0 15px 30px rgba(0,0,0,0.3); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}

.navbar-default .navbar-toggle,
span.icon-bar,
.banners-slider .slick-slide,
.brest-shape li a>div:before,
.brest-shape li a>div:after,
.brest-shape li p,
.brest-shape li img,
.hot-item .imgfix:after,
.brest-case li .case-info a,
.case-slider .slick-prev,
.case-slider .slick-next,
.s-video>div p,
.b-video .posterimg:after,
.s-video>div .posterimg:after,
.gotop,
.db-imgs a:before
{
	-webkit-transition: all .25s linear;
	transition: all .25s linear;
}
/* FOR TOUCH SCREEN ================ */
.touch-screen {}


/* 202068新加右侧随窗*/
#myKf{width:108px;height:455px;position:fixed;right:45px;top:200px;z-index:999;}
@media screen and (max-width:1024px) { 
    #myKf{display:none;}
}
#myKf ul{width:100%;height:415px;float:left;}
#myKf ul li{display: block;width: 100%;
    position: relative;}
#myKf ul li a:hover{
    opacity: 0.75;
}
#myKf .for-to{
    display: none;
}

#myKf #zx-num{
    position: absolute;
    top:19px;
    right:-20px;
    font-size:10px;
    font-style:normal;
    color:#fff;
    animation: bounce 1s infinite;
    -webkit-animation: bounce 1s infinite
}
@keyframes bounce {
    0%, 20%, 53%, 80%, to {
        animation-timing-function: cubic-bezier(.5, .1, .5, 1);
        transform: translateZ(0)
    }
    40%, 43% {
        animation-timing-function: cubic-bezier(.10, .05, .10, .06);
        transform: translate3d(0, -10px, 0)
    }
    70% {
        animation-timing-function: cubic-bezier(.10, .05, .10, .06);
        transform: translate3d(0, 0px, 0)
    }
    90% {
        transform: translate3d(0, -4px, 0)
    }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
.footer_fixed{
		    background: url(https://www.lizhentd.com/lib/lzlx/images/footer_bottom2.png) repeat-x;
		    width: 100%;
		    height: 203px;
		    position: fixed;
		    z-index: 999999;
		    left: 0;
		    bottom: 0;
		}
		.footer_info{
			background: url(https://www.lizhentd.com/lib/lzlx/images/footer_bottom1.png) no-repeat bottom center;
		    width: 1404px;
		    height: 203px;
		    margin: 0 auto;
		}
		.footer_input{
			width: 475px;
		    height: 60px;
		    background: #fff;
		    overflow: hidden;
		    border-radius: 40px;
		    position: relative;
		    left: 717px;
		    bottom: -127px;
		}
		.footer_input a{
			display: block;
			width: 465px;
		    height: 51px;
		    margin: 4px 0 0 5px;
			background: linear-gradient(to bottom, #9d41fd 1%,#7537fd 100%);
			border-radius: 50px;
			text-align: center;
			line-height: 50px;
			color: #fff;
			font-size: 23px;
			text-decoration: none;
			transition: all .2s linear;
		}
		.footer_input a:hover{
			transform: translate3d(0px,-2px,0);
			box-shadow: 0 15px 30px rgba(0,0,0,.1);
			color: red;
		}
		.footer_tel{
			font-size: 29px;
		    color: #fff;
		    display: inline-block;
		    position: relative;
		    left: 348px;
    		bottom: -45px;
		}
		.footer_tel b{
			font-size: 28px;
		}
		.footer_ask{
			display: inline-block;
		    width: 200px;
		    height: 65px;
			position: relative;
		    left: 887px;
    		bottom: -67px;
		}
		.footer_ask .tiao {
			font-size: 15px;
		    color: #ffffff;
		    background: #fd4801;
		    width: 25px;
		    line-height: 25px;
		    border-radius: 100%;
		    display: inline-block;
		    text-align: center;
		    position: absolute;
			top: 3px;
		    left: 28px;
		    -webkit-animation: bounce 1s infinite;
		}
@keyframes bounce {
    0%, 20%, 53%, 80%, to {
        animation-timing-function: cubic-bezier(.5, .1, .5, 1);
        transform: translateZ(0)
    }
    40%, 43% {
        animation-timing-function: cubic-bezier(.10, .05, .10, .06);
        transform: translate3d(0, -10px, 0)
    }
    70% {
        animation-timing-function: cubic-bezier(.10, .05, .10, .06);
        transform: translate3d(0, 0px, 0)
    }
    90% {
        transform: translate3d(0, -4px, 0)
    }
}