@charset "utf-8";html {font-size:100px;}
@media (max-width:1600px) {html {font-size:95px;}
}
@media (max-width:1440px) {html {font-size:90px;}
}
@media (max-width:1220px) {html {font-size:85px;}
}
@media (max-width:1024px) {html {font-size:80px;}
}
@media (max-width:991px) {html {font-size:70px;}
}
@media (max-width:639px) {html {font-size:60px;}
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea {padding:0px;margin:0px;border:none;font-weight:normal;font-family:"Microsoft YaHei","PingFang HK","Arial",\5b8b\4f53;}
body,button,input,select,textarea,a,span {font-family:"Microsoft YaHei","PingFang HK","Arial",\5b8b\4f53;}
ul,ol,li {list-style:none;}
img {margin:0;border:0;padding:0;}
b {font-family:Tahoma;font-weight:300;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
.clear {clear:both;}
input:focus,select:focus,button:focus,textarea:focus {outline:none;}
a,a:hover,a:active,a:visited,a:link,a:focus {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none}
.container2 {width:auto;margin:0 15px;padding:0;}
@media (min-width:640px) {.container2 {margin:0 7.8125%;}
}
@media (min-width:1200px) {.container2 {margin:0 10%;}
}
@media (min-width:1600px) {.container2 {margin:0 12.5%;}
.details_box {margin:0 7%;}
.page_box {margin:0 7%;}
}
body {margin:0 auto;overflow-x:hidden;width:100%;background:#fff;}
.bg_fff {background:#fff;}
.fl {float:left !important;}
.fr {float:right !important;}
.mb6 {margin-bottom:.6rem !important;}
.pd0 {padding:0 !important;}
.pic{ width: 100%; height:auto;}
/*css效果*/
.css_style {transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;}
@font-face {font-family:Din;src:url("../fonts/DIN%20Regular_0.otf");}
/*导航*/
.header {width:100%;position:fixed;top:0;left:0;right:0;z-index:5;transition:all 0.3s;border-bottom:1px solid rgba(255,255,255,.4);}
.header .logo {padding:.2rem 0;display:block;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.header .logo img {max-height:.6rem;}
.header .logo .logo_1 {display:block;}
.header .logo .logo_2 {display:none;}
.nav > li {float:left;line-height:.68rem;position:relative;transition:all 0.3s;}
.nav > li:hover {background:#0066b3;}
.nav > li > a {padding:0.1rem .12rem;font-size:.16rem;color:#fff;transition:all 0.3s;}
.nav > li > a.on:after {content:"";width:40px;height:2px;background:#fff;left:50%;position:absolute;bottom:-1px;margin-left:-20px;}
.nav > li > ul {display:none;width:100%;position:absolute;left:0;top:.68rem;border-radius:0 0 .06rem .06rem;overflow:hidden;background:#fff;}
.nav > li:hover > ul {display:block;}
.nav > li > ul > li {text-align:center;line-height:.5rem;border-bottom:1px dotted #e5e5e5;}
.nav > li > ul > li:last-child {border-bottom:none;}
.nav > li > ul > li:hover {background:#0066b3;}
.nav > li > ul > li a {display:block;color:#666;}
.nav > li > ul > li:hover a {color:#fff;}
.app_nav {display:none;float:right;margin:.2rem 0 0 0;transition:all .3s ease-in-out;position:relative;cursor:pointer;}
.app_nav span {display:block;width:.3rem;height:2px;margin:.08rem 0;background:#fff;transition:all .3s ease-in-out;}
.app_nav span:nth-child(2) {width:.24rem;margin-left:.06rem;}
.app_nav_pull {height:0;width:100%;padding:0 15px;position:fixed;z-index:11;left:0;top:.68rem;background-color:#fff;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;}
.app_nav_pull.open {height:100%;}
.app_nav_pull li {line-height:.8rem;border-bottom:1px solid #f2f2f2;font-size:.24rem;position:relative;}
.app_nav_pull li a {display:block;width:100%;color:#222629;position:relative;}
.app_nav_pull li:after {content:"";display:block;position:absolute;right:0;top:50%;margin-top:-5px;width:8px;height:8px;border-right:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5);transform:rotate(-45deg);transition:all .3s;}
.app_nav_pull li:hover a {color:#0066b3;}
.app_nav_pull li:hover:after {border-right:1px solid #0066b3;border-bottom:1px solid #0066b3;}
.header_white,.header_fixed {background:#fff;border-bottom:none;box-shadow:0px 0px 8px 1px rgba(0,0,0,0.1);}
.header_fixed .nav > li > a {color:#212628;}
.header_fixed .nav > li > a:hover {color:#fff;}
.header_fixed .nav > li > a.on:after {background:#212628;}
.header_white .logo .logo_1,.header_fixed .logo .logo_1 {display:none;}
.header_white .logo .logo_2,.header_fixed .logo .logo_2 {display:block;}
.header_white .app_nav span,.header_fixed .app_nav span {background:#212628;}
.header_white .app_nav {margin:.4rem 0 0 0;}
.header_white .app_nav span {width:.36rem;height:2px;margin:-.03rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.header_white .app_nav span:nth-child(2) {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.header_white .app_nav span:last-child {display:none;}
/*导航 结束*/
/*侧边栏*/
.side_box {width:.64rem;position:fixed;top:50%;right:.4rem;background:#0066b3;border:1px solid #005ca1;border-radius:.06rem;z-index:2;}
.side_box li {cursor:pointer;text-align:center;padding:.1rem 0;position:relative;font-size:.12rem;color:#fff;background:url(../images/side_li_bg.jpg) repeat-x 0px bottom;}
.side_box li:hover {background:rgba(0,0,0,0.1) url(../images/side_li_bg.jpg) repeat-x 0px bottom;}
.side_box .li_totop {background:none;}
.side_box .li_totop:hover {background:rgba(0,0,0,0.1);}
.side_box li .ico {display:block;width:22px;height:20px;margin:0 auto 6px;background:url(../images/side_ico.png) no-repeat center 0px;}
.side_box .li_ewm .ico {background-position:center -20px;}
.side_box .li_totop .ico {background-position:center -40px;}
.side_box li .ewm_img {display:none;position:absolute;top:0;left:-1.34rem;width:1.24rem;height:1.24rem;border:1px solid #e5e5e5;border-radius:.04rem;}
.side_box li .ewm_img img {max-width:100%;}
.side_box li .ewm_img:before {content:"";width:5px;height:12px;display:block;position:absolute;right:-5px;top:26px;background:url(../images/jt_bg_1.png) no-repeat 0px 0px;}
.side_box li:hover .ewm_img {display:block;}
/*侧边栏 结束*/
/*底部*/
.footer {background:#393d40;position:relative;}
.foot_box {overflow:hidden;padding-top:.4rem;}
.foot_box .fir_div {width:25%;}
.foot_box .sed_div {width:14%;}
.foot_box .sed_div2 {width:22%;}
.foot_box .thir_div {width:29%;}
.foot_box .four_div {text-align:right;}
.foot_box dt {overflow:hidden;font-size:.18rem;font-weight:normal;color:#fff;margin-bottom:.2rem;}
.foot_box dd {overflow:hidden;}
.foot_box dd h1 {color:rgba(255,255,255,0.4);font-size:.30rem;font-family:"Din";font-weight:bold;margin:0;}
.foot_box dd .foot_a {display:block;width:1.28rem;text-align:center;height:.42rem;line-height:.42rem;border-radius:.21rem;font-size:.16rem;color:rgba(255,255,255,0.3);border:1px solid rgba(255,255,255,0.3);margin-top:.3rem;transition:all 0.3s ease-out 0s;}
.foot_box dd .foot_a:hover {background:rgba(0,0,0,0.3);}
.foot_box dd p {line-height:.3rem;font-size:.15rem;color:rgba(255,255,255,0.4);margin-bottom:0;}
.foot_box dd a {display:block;line-height:.3rem;font-size:.15rem;color:rgba(255,255,255,0.4);}
.foot_box dd a:hover {color:rgba(255,255,255,0.6);}
.foot_box dd span {display:inline-block;width:1.2rem;height:1.2rem;border-radius:.04rem;overflow:hidden;}
.foot_box dd span img {max-width:100%;}
.copyright {text-align:center;font-size:.14rem;padding:.2rem 0;color:rgba(255,255,255,0.4);background:#2e3133;}
.copyright a {color:rgba(255,255,255,0.4);padding:0 5px;}
.copyright a:hover {color:rgba(255,255,255,0.6);}
/*底部结束*/
/*搜索*/
.kwords p{ margin: 26px 0 0;}
.kwords p a{ color: #666;}
.kwords p i{ color: #bb2d43;}
.sysearch{ width: 100%; background: #fff; /* margin: -20px 0 0; */}
.search {width:260px;position:relative;margin: 17px 0;float:right; }
.search input {height: 38px; line-height: 38px; border-radius:30px; border: 1px solid #ddd;}
.search .btn {position:absolute;right:0;bottom:0;color:#333;border-radius:0 30px 30px 0; height: 38px; background: none; padding: 0 10px; color:#0066b3;}
.search .btn:hover{ color:#0066b3;}

/*------------index.html  start----------------*/
.title {margin:0 auto .4rem;position:relative;}
.title span {color:#f0f5fa;font-size:.54rem;font-weight:bold;text-transform:uppercase;}
.title h1 {color:#222629;font-size:.36rem;font-weight:bold;margin:0;}
.banner_pc {display:block;}
.banner_wap {display:none;}
.banner_pc .swiper-button-next,.banner_pc .swiper-button-prev {bottom:.4rem;}
.banner_pc .swiper-button-prev {right:1.06rem;}
.banner_pc .swiper-button-next {right:.4rem;}
.banner_pc .container2 {position:relative;}
.banner_pc .ban_text {position:absolute;color:#fff;top:32%;}
.banner_pc .ban_text h1 {font-size:.52rem;margin-bottom:.3rem;transition:all 0.5s ease;}
.banner_pc .ban_text p {font-size:.2rem;margin-bottom:.5rem;transition:all 0.5s ease;}
.banner_pc .ban_text a {width:2rem;height:.6rem;line-height:.56rem;padding:0 .2rem;border:.02rem solid #fff;border-radius:.04rem;font-size:.18rem;z-index:2;display:block;color:#fff;transition:all 0.5s ease;background:url(../images/jt_ico_2.png) no-repeat 1.64rem center;}
.banner_pc .ban_text a:hover {background:rgba(255,255,255,0.2) url(../images/jt_ico_2.png) no-repeat 1.74rem center;}
.banner_wap .swiper-button-next,.banner_wap .swiper-button-prev {bottom:.4rem;}
.banner_wap .swiper-button-prev {right:1.06rem;}
.banner_wap .swiper-button-next {right:.4rem;}

/*------------syabout start----------------*/
.about{ width:100%; height:auto; display:inline-block; background: url(../images/bg1.jpg) no-repeat center bottom fixed; padding: 70px 0 100px;}
.sytit h2{ font-weight: 600;}
.sytit b{ color: #0066b3;}
.sytit.bai b{ color: #fff;}
.sytit.bai h2{ color: #fff;}
.sytit.bai h3{ color: #fff;}
.syabox{ width: 80%; height: auto; margin: 30px 10% 0;}
.syabox p{ font-size: 16px; color: #666; text-align: center; line-height: 30px;}
.syabox ul {width: 100%; line-height: 52px; margin: 24px 0 0 0; background: rgba(255, 255, 255, 0.6); padding: 30px 10px 30px 50px; border-radius: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.syabox ul li {float:left;width:212px;height:32px;border-right:2px solid #002e73;margin: 0 15px;transition:all 0.5s;}
.syabox ul li:nth-of-type(5){ border: none;}
.syabox ul li i {float:left;font-size:42px;color:#0066b3;line-height:32px;font-family:Arial;margin-right:4px; font-style: normal;}
.syabox ul li em {display:block;font-size:16px;color:#0066b3;line-height:14px; font-style: normal;}
.syabox ul li span {display:block;font-size:14px;color:#313131;line-height:14px;padding-top:4px;}
.syab{ width:100%; height: auto; display: inline-block; padding: 0 0 56px;}
.syab2{ width: 100%; height: auto; background: #fff; display: inline-block; margin: -50px 0 30px 0; box-shadow:0 5px 20px rgba(0,58,102,0.3);}
.syab2 .syaleft{ padding: 32px 46px; width: 100%; height: auto; }
.syab2 .syaleft h3{ border-top: 2px solid #0066b3; padding: 20px 0 0; font-weight: 600;}
.syab2 .syaleft h4{ color: #333; margin-bottom: 15px;}
.syab2 .syaleft p{ color: #777; line-height: 26px; font-size: 15px; text-align: justify;}
.syab2 .syright{ width: 100%; height: 375px; overflow: hidden;}
/* .symore { text-align: center;} */
.symore .thm-btn {position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none !important;background-color:rgba(0,0,0,0.92);color:#ffffff !important;font-size:14px;text-transform:uppercase;padding:8px 42px;transition:500ms;letter-spacing:0.1em;}
.symore .thm-btn:before {position:absolute;bottom:-5px;width:100%;height:1px;left:0;background:rgba(0,0,0,0.7);content:"";transition:transform 500ms ease;transform-origin:left center;transform:scale(1,1);}
.symore:hover .thm-btn {background:#bb2d43;color:#ffffff;}
.symore:hover .thm-btn::before {transform:scale(0,1);transform-origin:right center;}
@media (min-width:1500px){
	.symore{ margin: 20px 0 0;}
	.syab2 .syaleft{ padding: 40px 46px;}
}

/*------------syprolie start----------------*/
.sylei{ width: 100%; height: auto; display: inline-block; background:url(../images/bg3.jpg) no-repeat center center; padding: 40px 0 90px;}
.synpleibox {width:100%;margin: 56px 0 0;transition:all 0.3s ease 0s; background: #fff;}
.synpleibox:hover {box-shadow:0px 10px 30px rgba(0,0,0,0.1);transform:translate(0,-10px);}
.synpleibox h4 {font-size:22px;margin:0 0 8px;}
.synpleibox:hover h4 {color:#007eff;cursor:pointer;}
.synpleibox .leizi{display:inline-block;padding: 20px; width: 100%; border-top: 1px solid #ddd;}
.synpleibox p {color:#666;margin:0;}
.synpleibox a {color:#007eff;font-weight:600;margin-top:10px;display:block;}
.synpleibox:hover a {color:#007eff;}

/*------------sycase start----------------*/
.home-pro{ width: 100%; height: auto; display: inline-block; background:#005ca1 url(../images/bg2.jpg) no-repeat center center; padding: 80px 0;}
.centera{ margin-left: 8%;}
#tablea { margin-top: 20px; }
#oranger{ margin-top: 30px;}
#oranger a{ display:block; height: 60px; line-height:60px; padding: 0 15px; font-size: 16px; color: #4b5e84; background: #f2eeed; margin: 0 0 10px; }
#oranger .hover {background:#bb2d43 !important; color: #fff;}
.box {margin:10px;display:none}
.box img{ position: relative;}
.box .boxzi{ content: ""; position: absolute; width: 80%; height: 156px; background: rgba(255,255,255,.9); bottom: -80px; left: 20%; padding: 15px 30px; color:#333;}
.box .boxzi p{ font-size: 16px; color:#666; margin: 15px 0 0;}
.box .boxzi a{ color:#333;display:block;width:172px; padding:8px 0;font-size:14px;transition: opacity 0.8s ease-out;}
.business {overflow:hidden;margin:1rem auto;}
.business .title {position:relative;}
.business .swiper-button-next,.business .swiper-button-prev {top:2.4rem;}
.business .swiper-button-prev {left:0;}
.business .swiper-button-next {left:.66rem;}
.business li {float:left;}
/* .business li:first-child {margin-left:30px;} */
.business li h1 {margin:.1rem 0 .24rem;font-size:.2rem;color:#222629;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all 0.5s ease;}
.business li .bus_img {width:100%;overflow:hidden;margin-top:.1rem;transition:all 0.5s ease;}
.business li:hover h1 {margin-top:0;}
.business li .bus_img:hover {margin-top:0;box-shadow:0 5px 20px rgba(0,58,102,0.3);}
.business li .bus_img img {width:100%;}
.business li p {margin:.12rem 0 0;font-size:.16rem;line-height:.28rem;color:#96a1ab;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

/*------------synews start----------------*/
.news {overflow:hidden;margin-top:.8rem; margin-bottom:.8rem;}
.title_box {overflow:hidden;}
.news .title {width:70%;float:left;}
.news .tab_box {width:24%;margin-top:.6rem;text-align:right;display:block;float:right;}
.tab_box a {font-size:.22rem;color:#96a1ab;position:relative;padding:0 .2rem;transition:all 0.5s ease;}
.tab_box a:hover:after {content:'';display:block;width:.4rem;height:2px;background:#a41e33;position:absolute;bottom:-.2rem;left:50%;margin-left:-.2rem;}
.tab_box a:hover {color:#bb2d43;}
.news_box {overflow:hidden;}
/* .news_box li {margin:.1rem 0 .4rem 5%;} */
.news_box li:nth-child(3n+1) {margin:.1rem 0 .4rem 0;}
.news_box li .news_img {width:100%;overflow:hidden;transition:all 0.5s ease;}
.news_box li .news_img:hover {box-shadow:0 5px 20px rgba(0,58,102,0.3);}
.news_box li .news_img img {width:100%;transition:all 0.5s ease;}
.news_box li .news_img:hover img {-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.news_box li h1 {margin:.24rem 0 0;font-size:.22rem;color:#222629;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_box li p {margin:.16rem 0 0;font-size:.16rem;color:#96a1ab;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_box li p a {display:block;width:.26rem;height:.2rem;float:right;background:url(../images/jt_ico_4.png) no-repeat 0px center;transition:all 0.5s ease;}
.news_box li:hover p a {background:url(../images/jt_ico_4.png) no-repeat right center;}

/*------------sypartner start----------------*/
.partner {overflow:hidden;background:url(../images/bg4.jpg) no-repeat 0px 0px;background-size:100% 100%;}
.partner .container2 {position:relative;overflow:hidden;}
.partner_text {width:4rem;float:left;margin-top:1rem;}
.partner_text h1 {margin:0 0 .8rem 0;font-size:.46rem;color:rgba(255,255,255,0.4);}
.partner_text p {letter-spacing:1px;line-height:.4rem;font-size:18px;color:rgba(255,255,255,0.6);margin-bottom:1.7rem;}
.picMarquee {float:right;width:calc(100% - 4.6rem);margin-top:2rem;}
.picMarquee .bd {overflow:hidden;}
.picMarquee .bd ul li {float:left;width:25%;height:.56rem;position:relative;}
.picMarquee .bd ul li img {max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;}
.picMarquee .prev,.picMarquee .next {display:block;width:.5rem;height:.5rem;border-radius:50%;position:absolute;bottom:.6rem;cursor:pointer;z-index:2;background-color:#dbdbdb;background-repeat:no-repeat;background-position:center center;border:1px solid #cfd0d1;}
.picMarquee .prev {right:.66rem;background-image:url(../images/jt_ico_1.png);}
.picMarquee .next {right:0;background-image:url(../images/jt_ico_2.png);}
.picMarquee .prev:hover,.picMarquee .next:hover {background-color:#bb2d43;border:1px solid #a41e33;}
/*------------index.html  end----------------*/

@media (max-width:639px) {
	/*导航*/
	.header .logo img {max-height:.4rem;}
	.nav {display:none;}
	.app_nav {display:block;}
	/*导航 结束*/
	/*侧边栏*/
	.side_box {display:none;}
	/*侧边栏 结束*/
	/*底部*/
	.foot_box .fir_div {width:34%;}
	.foot_box .sed_div {width:64%;}
	.foot_box .thir_div,.foot_box .four_div,.foot_box dt,.foot_box dd .foot_a {display:none;}
	.foot_box .sed_div dd {text-align:right;}
	.foot_box dd a {display:inline-block;padding-left:.2rem;font-size:.24rem;}
	.copyright {text-align:center;font-size:.14rem;padding:.2rem 0;color:rgba(255,255,255,0.4);background:#2e3133;}
	.copyright a {color:rgba(255,255,255,0.4);padding:0 5px;}
	.copyright a:hover {color:rgba(255,255,255,0.6);}
	/*底部结束*/
	
}


/*--产品切换--*/
.syptitle {width:100%;margin-bottom:20px;}
.syptitle h2 {font-size:30px;color:#036bb9;font-weight:600;text-transform:uppercase;}
.syptitle p {color:#999;}
#treatments{ margin-top: 2rem;}
#flexiselDemo1 {display:none;}
.nbs-flexisel-container {position:relative;max-width:99%; margin: 0 0.5%;}
.nbs-flexisel-ul {position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner {overflow:hidden;margin:0px auto;}
.nbs-flexisel-item {float:left;margin:0;padding:0px;position:relative;line-height:0px;}
.nbs-flexisel-item>img {cursor:pointer;position:relative;}
.img-box {border:1px solid #ddd;margin:0 5px;}
.zoom .img-box {z-index:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2.2s ease-in-out;-moz-transition:all 2.2s ease-in-out;-ms-transition:all 2.2s ease-in-out;-o-transition:all 2.2s ease-in-out;transition:all 2.2s ease-in-out;}
.zoom:hover .img-box {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}
.zoom {display:block;overflow:hidden;position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.img-box-content,.pets-info {display:block;width:100%;height:100%;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.img-box-content img,.pets-info img {display:block;position:relative;max-width:100%;max-height:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.img-box-content {position:relative;}
.pets-info {top:0;left:0;position:absolute;}
.pets-info .pets-info-slid {display:block;position:relative;padding:2%;left:50%;top:50%;position:relative;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;}
.strip_line {display:block;position:relative;height:1px;width:60%;margin:16px auto;background:rgba(255,255,255,0.5);clear:both;}
.pets-effect {display:block;overflow:hidden;position:relative;}
.pets-effect .pets-info {filter:alpha(opacity=0);-wekbit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateZ(0) scale(2,2);-moz-transform:translateZ(0) scale(2,2);-ms-transform:translateZ(0) scale(2,2);-o-transform:translateZ(0) scale(2,2);transform:translateZ(0) scale(2,2);color:#e6e6e6;}
.pets-effect .pets-info * {z-index:3;}
.pets-effect .pets-info:after,.pets-effect .pets-info:before {content:"";display:block !important;position:absolute;visibility:visible !important;background-color:rgba(0,0,0,0.8);top:0;left:0;bottom:0;right:0;width:101%;height:101%;z-index:-1;-webkit-transition:0.6s ease-in-out;-moz-transition:0.6s ease-in-out;-ms-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out;transition:0.6s ease-in-out;}
.pets-effect.ver_line .pets-info:before {-webkit-transform:translateZ(0) translateX(100%) rotateZ(180deg);-moz-transform:translateZ(0) translateX(100%) rotateZ(180deg);-ms-transform:translateZ(0) translateX(100%) rotateZ(180deg);-o-transform:translateZ(0) translateX(100%) rotateZ(180deg);transform:translateZ(0) translateX(100%) rotateZ(180deg);}
.pets-effect.ver_line .pets-info:after {-webkit-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-moz-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-ms-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-o-transform:translateZ(0) translateX(-100%) rotateZ(180deg);transform:translateZ(0) translateX(-100%) rotateZ(180deg);}
.pets-effect.ver_line:hover .pets-info {filter:alpha(opacity=100);-wekbit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}
.pets-effect.ver_line:hover .pets-info:before {-webkit-transform:translateZ(0) translateX(50%) rotateZ(0deg);-moz-transform:translateZ(0) translateX(50%) rotateZ(0deg);-ms-transform:translateZ(0) translateX(50%) rotateZ(0deg);-o-transform:translateZ(0) translateX(50%) rotateZ(0deg);transform:translateZ(0) translateX(50%) rotateZ(0deg);}
.pets-effect.ver_line:hover .pets-info:after {-webkit-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-moz-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-ms-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-o-transform:translateZ(0) translateX(-50%) rotateZ(0deg);transform:translateZ(0) translateX(-50%) rotateZ(0deg);}
.pets-effect.horizontal .pets-info:before {-webkit-transform:translateZ(0) translateY(100%) rotateZ(180deg);-moz-transform:translateZ(0) translateY(100%) rotateZ(180deg);-ms-transform:translateZ(0) translateY(100%) rotateZ(180deg);-o-transform:translateZ(0) translateY(100%) rotateZ(180deg);transform:translateZ(0) translateY(100%) rotateZ(180deg);}
.pets-effect.horizontal .pets-info:after {-webkit-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-moz-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-ms-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-o-transform:translateZ(0) translateY(-100%) rotateZ(180deg);transform:translateZ(0) translateY(-100%) rotateZ(180deg);}
.pets-effect.horizontal:hover .pets-info {filter:alpha(opacity=100);-wekbit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}
.pets-effect.horizontal:hover .pets-info:before {-webkit-transform:translateZ(0) translateY(50%) rotateZ(0deg);-moz-transform:translateZ(0) translateY(50%) rotateZ(0deg);-ms-transform:translateZ(0) translateY(50%) rotateZ(0deg);-o-transform:translateZ(0) translateY(50%) rotateZ(0deg);transform:translateZ(0) translateY(50%) rotateZ(0deg);}
.pets-effect.horizontal:hover .pets-info:after {-webkit-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-moz-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-ms-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-o-transform:translateZ(0) translateY(-50%) rotateZ(0deg);transform:translateZ(0) translateY(-50%) rotateZ(0deg);}
.pets-info-slid h4 {font-size:28px;color:#036bb9;}
.pets-info-slid p {line-height:2.2em;color:#fff;font-size:14px;width:90%;margin:0 auto;}
/* .treatments {background:#383838;}
*/.treatments h3 {color:#036bb9;}
.pets-effect-btm h5 {color:#fff;font-size:16px; height:36px;line-height:36px;margin:0px 0 20px;text-align:center;}
.laptop:hover .pets-effect-btm h5 {color:#fff; cursor:pointer;}
.pets-effect-btm p {color:#fff;font-size:15px;text-align:center;line-height:2.2em;}
.pets-effect-btm {padding: 10px 2.5em 0;}
.treatments p {color:#fff;}

/*--//产品切换--*/

/* bread */
.position {width:100%;height:52px;line-height:52px;position:relative; background: #f5f5f5;}
.position::before{ content:""; position:absolute; width:30%; background:#015aa9; height: 52px;}
.position .psbox { position:relative; z-index:2; width:100%;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.position .psbox .nybanleft {background:#015aa9;color:#fff;font-size:18px;}
.position .psbox .nybanleft h3{ margin: 0; line-height: 52px;}
.position .psbox .nybanright{ float: right;}
.position .psbox .nybanright a {color:#333;}
.position .psbox .nybanright ul li{ float:left; margin-left: 30px;}
.position .psbox .nybanright ul .active a{ color:#015aa9; position: relative;}
.position .psbox .nybanright ul .active a::before{ content:""; position: absolute; height:3px; width:100%; background: #015aa9; top: 32px;}

/* ny-about */
.abjj h3{ margin-bottom: 30px; }
.abjj h3 b{ color: #015aa9;}
.abjj p{ font-size: 16px; color: #666; line-height: 30px; text-indent: justify;}
.abjj p img{ width:100%; height:auto; margin-bottom: 20px;}
.linian{ width: 100%; height: auto; display: inline-block; background: url(../images/bg5.jpg) no-repeat center center;}
.linleft{ color: rgba(255,255,255,0.8);}
.linleft h1{ font-size: 100px; height: 50px; margin-top:34px; font-family:"Microsoft YaHei","Arial"; color: #015aa9;}
.linleft h3{ line-height: 32px; margin-left: 36px;}
.linleft h4{ margin-left: 36px;}
.linright{ position: relative; margin-top: 60px;}
.linian2{ margin-bottom: 80px; width: 100%; height:auto; display: inline-block;}

/* .nyabbg {background:#f5f5f5;} */
.nycontent.bgnone {width:100%;height:auto;background:#fff;padding:50px 30px;}
.nycontent {width:100%;height:auto;margin:60px 0;display:inline-block;background:#fff;}
.tua {width:100%;height:auto;display:block;margin:0 auto;}
.pdescribe h3 {margin:0 0 20px;}
.pdescribe h3 b {font-size:20px;color:#015aa9;}
.pdescribe p {line-height:26px;font-size:15px;}
.nyalist {width:100%;height:auto;display:inline-block;}
.nyalist li {float:left;margin-right:20px;border:1px solid #015aa9;padding:5px 25px;border-radius:5px;}
.nyalist li a {color:#015aa9;}

/* ny-news */
.nynews {width:100%;display:inline-block;margin:50px 0 0;}
.nynews li {width:100%;display:inline-block;border:#ddd 1px solid;padding:32px;margin-bottom:15px;transition:all 1s;background:#fff;}
.nynews li:hover {background:#fafafa;box-shadow:10px 10px 10px #ddd;}
.nynews li:hover a {color:#015aa9;}
.nynews li a {color:#333;}
.nynews li a p {color:#666;font-size:15px;line-height:26px;}
.nynews li h4 {font-size:20px;margin:15px 0;}
.newshow h3 {font-size:22px;margin-bottom:20px;}
.newshow p {font-size:15px;line-height:26px;text-indent:2em;margin-bottom:10px;}
.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;}
.newback a:hover {color:#014d97;}
.wenz p strong {font-size:18px;color:#015aa9;padding-left:8px;}
.wenz p img {width:96%;height:auto;}
.casems {color:#666;border:1px solid #ddd;padding:15px 20px;margin:20px 0 30px;}
.casems P {text-indent:0;font-size:12px;margin:0;}
.news2 li {width:100%;border-bottom:1px solid #ddd;padding:10px 8px;}
.news2 li a {color:#333;}
.news2 li a:hover {color:#015aa9;}

/* ny-page*/
.pagination {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px auto;justify-content:space-between;}
.pagination span>a {padding:5px 10px;color:#333;border:solid 1px #ccc;border-radius:5px;}
.page-num-current {padding:5px 0 !important;}
.pagination span>a select,.pagination span>a select:focus {border:solid 1px transparent !important;padding:5px 10px;background:transparent;}

/* ny-product */
.nyprolist {width:100%;height:auto;margin-bottom:15px;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.nyprolist li {width:98%;margin:0 1% 8px;text-align:center;background:#f5f5f5;height:32px;line-height:32px;}
.nyprolist .active a {color:#015aa9;}
.nyprolist li a {color:#333;}
.nyprolist li:hover {background:#015aa9;}
.nyprolist li:hover a {color:#fff;}
.ptit {width:100%;margin:0 0 10px;background:#015aa9;color:#fff;font-size:20px;letter-spacing:2px;font-weight:600;text-align:center;height:52px;line-height:52px;}
.news2 {margin-bottom:30px;}
.pbox {width:100%;height:auto;margin-bottom:28px;text-align:center;}
.pbox .tubox {width:96%;margin:0 2%;overflow:hidden;border:5px solid #ddd;}
.pbox:hover .tubox {border:5px solid rgba(0,102,179,.8);}
.pbox .tubox img {width:100%;height:auto;box-shadow:0 0 1px #ccc;background-color:skyblue;transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;-webkit-transition:all 1.5s ease 0s;-o-transition:all 1.5s ease 0s;}
.pbox:hover .tubox img {transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.pbox h3 {font-size:20px;margin:12px 0 16px;padding:10px 15px 0;color:#444;text-align:center;}
.pbox p {display:inline-block;background:#f5f5f5;padding:8px 36px;border-radius:20px;color:#015aa9;margin:0 auto;border:1px solid #f5f5f5;}
.pbox p span {width:24px;height:24px;line-height:22px;font-size:18px;text-align:center;display:inline-block;border-radius:50%;color:#fff;background:#015aa9;margin:0 0 0 5px;}
.pbox:hover h3 {color:#015aa9;}
.pro-xq-ms .pro-test h3 {font-size:20px;color:#444;line-height:56px;text-align:center;font-weight:600;border-bottom:4px solid #d7d7d7;background-color:#eee;}
.pro-xq-ms>p {padding:5px 5px;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid #000;}
.pro-xq-ms>p>a {color:#333;font-size:14px;}
.pro-xq-ms>p>span {font-size:14px;color:#333;}
.pleft {float:left;width:66%;margin-right:4%;padding-top:26px;}
.protu {width:30%;height:auto;}
.pro-next {padding:15px 15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:30px 20px 15px;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.pro-next p a {color:#333;}
.pro-next p a:hover {color:#015aa9;}
.pro-test {width:100%;padding:20px 30px;}
.pro-test p {font-size:16px;letter-spacing:2px;color:#444;}
.pro-test p strong {font-size:18px;color:#015aa9;}
.pro-test table {width:100% !important;height:auto;border:1px solid 1px solid #ddd !important;}
.pro-test table p {margin:0;}
.pro-test table tr td {border-width:1px 1px 1px 1px !important;border-style:double solid solid double !important;border-color:rgba(55,53,137,.5) !important;padding:5px !important;}
.pdescribe {width:100%;margin:15px 0 0;padding:0 18px 0 0;height:368px;overflow-y:auto;overflow-x:hidden;}
.pdescribe::-webkit-scrollbar {/*滚动条整体样式*/    width:4px;/*高宽分别对应横竖滚动条的尺寸*/    height:4px;}
.pdescribe::-webkit-scrollbar-thumb {/*滚动条里面小方块*/    border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(51,90,165,0.9);background:rgba(51,90,165,0.9);}
.pdescribe::-webkit-scrollbar-track {/*滚动条里面轨道*/    -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:0;background:rgba(0,0,0,0.1);}
.pdescribe p {line-height:26px;/* text-indent:2em;*/    font-size:15px;color:#666;text-align:justify;}
.pdescribe h2 {border-bottom:1px solid #ddd;line-height:48px;color:#4a4a4a;}
.proszi{ width: 90%; margin: 0 0 0 10%;}
.proszi h2{ margin-bottom: 30px;}
.canshubox p img{ width:80%; height:auto; margin: 0 auto; margin: 0 10%;}

/* pro-canshu */
.cstit {width:100%;height:auto;display:inline-block;margin:50px 0 20px;}
.pback {float:right;display:block;font-size:14px;padding:5px 24px;border-radius:15px;background:#999;color:#fff;text-decoration:none;}
.pback:hover {background:#015aa9;color:#fff;}
.cstit .syprolist {width:100%;height:auto;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.cstit .syprolist li {width:24%;height:auto;background:#ddd;text-align:center;font-size:18px;height:50px;line-height:50px;}
.cstit .syprolist .but {background:#015aa9;color:#fff;}
.canshubox .sycptu {width:100%;height:auto;display:inline-block;text-align:center;}
.canshubox .sycptu img {max-width:80%;display:block;margin:20px auto 0;}
.canshubox .sycptu.prodown a {width:96%;margin:0 auto;padding:16px 10px;color:#333;font-size:18px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.canshubox .sycptu.prodown a:hover {color:#015aa9;}
.canshubox .sycptu.prodown a p {margin:0;}
.pcanshu .prolink {width:100%;height:auto;display:inline-block;padding:42px;border:1px solid #eee;}
.pcanshu .prolink h3 {width:100%;height:auto;text-align:left;font-size:20px;border-bottom:3px solid #015aa9;font-weight:600;display:inline;letter-spacing:1px;}
.pboxlx {width:100%;height:auto;display:inline-block;margin:30px 0 0;}
.prolibox {width:100%;height:auto;display:inline-block;border-bottom:1px solid #ddd;line-height:42px;}
.prolibox p {font-size:18px;}
.prolibox i {background:#015aa9;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;border-radius:50%;margin-right:10px;}
.tuijpro h3 {width:100%;height:auto;border-bottom:2px solid #ddd;margin:25px 0;line-height:60px;position:relative;}
.tuijpro h3::before {content:"";position:absolute;width:100px;background:#015aa9;height:2px;left:0;bottom:-2px;}
.tuijpro h3 span {font-size:16px;color:#888;}
.tuijpro a {color:#333;line-height:50px;}

/* ny-download */
.downbox li a {width:96%;margin:0 auto;padding:16px 10px;color:#333;font-size:18px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.downbox li a:hover {color:#015aa9;}
.downbox li a p {margin:0;}

/* ny-tit */
.nytit {width:100%;height:auto;text-align:center;margin-bottom:36px;}
.nytit b {font-size:56px;color:rgba(1,69,169,.1);text-transform:uppercase;}
.nytit p {font-size:28px;margin-top:-60px;color:#015aa9;}


/* ny-case */ 
.thumbnail{border: 3px solid rgba(0,102,179,.2) !important; border-radius: 0 !important;}
.thumbnail:hover{ border: 3px solid rgba(0,102,179,.8) !important;}
#baguetteBox-overlay {display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
#baguetteBox-overlay.visible {opacity:1}
#baguetteBox-overlay .full-image {display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure {display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img {display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}
#baguetteBox-overlay .full-image figcaption {display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}
#baguetteBox-overlay .full-image:before {content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider {position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}
#baguetteBox-slider.bounce-from-right {-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left {-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
@-webkit-keyframes bounceFromRight {0%,100% {margin-left:0}
50% {margin-left:-30px}
}
@keyframes bounceFromRight {0%,100% {margin-left:0}
50% {margin-left:-30px}
}
@-webkit-keyframes bounceFromLeft {0%,100% {margin-left:0}
50% {margin-left:30px}
}
@keyframes bounceFromLeft {0%,100% {margin-left:0}
50% {margin-left:30px}
}
.baguetteBox-button#next-button{ content:">"; top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button#previous-button {content:"<"; top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button {position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}
.baguetteBox-button:focus,.baguetteBox-button:hover {background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button {right:2%}
.baguetteBox-button#previous-button {left:2%}
.baguetteBox-button#close-button {top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg {position:absolute;left:0;top:0}
.baguetteBox-spinner {width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.baguetteBox-double-bounce1,.baguetteBox-double-bounce2 {width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.baguetteBox-double-bounce2 {-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes bounce {0%,100% {-webkit-transform:scale(0);transform:scale(0)}
50% {-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounce {0%,100% {-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}
50% {-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}


/* ny-contact */
.linkbox {width:100%;height:auto;display:inline-block;margin:0 0 20px;font-size:20px;letter-spacing:1px;}
.linkbox div {font-size:18px; margin-bottom: 15px;}
.messagebox {width:80%;display:inline-block;margin:80px 10%;padding:30px 45px; border: 1px solid rgba(0,102,179,.5); box-shadow: 0 5px 10px rgba(0,102,179,.3);}
.linktu {width:100%;height:auto;margin:0 auto;position:relative;}
.linktu img {display:block;margin:0 auto;}
.messagebox h4 {font-size:20px;}
.message-con {width:100%;padding:10px 0 0;}
.message-con>form {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.message-con>p {font-size:26px;font-weight:block;text-align:center;}
.form-group {width:50%;margin:5px 0 0;padding:5px;}
.form-group input,.form-group1 textarea {padding:10px;border-radius:0;letter-spacing:1px;font-size:15px;outline:none;border-bottom:1px solid #ddd;box-shadow: none;display:block;width:100%;height:34px;line-height:28px;color:#555;background-color:#fff;background-image:none;}
.form-group1 {width:100%;margin:10px 0;padding:5px;}
.form-group1 textarea {width:100%;height:90px;}
.yzm {margin:15px 30px 0 0;}
.submit {background:#333;color:#fff;border-radius:0;font-size:15px;width:16%;margin:12px 42%;height:38px;outline:none;letter-spacing:1px;cursor:pointer;border:none;}
.submit:hover{background:#015aa9;}
.message-bd {height:30px;}
.message-con img {height:35px;}
.linkicon2 {margin:20px 0;line-height:46px;text-align:center;}
.linkicon2 li {display:inline-block;background:rgba(0,0,0,.8);border-radius:50%;width:60px;height:60px;text-align:center;line-height:72px;margin:0 20px;}
.linkicon2 li:hover {background:rgba(70,158,48,.9);}
.linkicon2 li>a {color:#fff;}
.lk_con {width:100%;height:auto;display:inline-block;background:rgba(0,0,0,.1);padding:10px 15px;}
.lk_con li {float:left;padding:3px 15px 3px 0;color:#ddd;font-size:14px;}
.lk_con li a {color:#ddd;display:block;}

.linleft.er{ color: #333; padding: 60px 0 0 50px;}
@media all and (max-width: 767px) {
	/* index */
	.header{ background: #999;}
	.swiper-container{ margin-top: 49px;}
	.sysearch{ display: none;}
	.sytit{ padding: 0 15px;}
	.syabox ul{ width:100%; height:auto; display:inline-block; padding: 3% !important;}
	.syabox ul li{ width:38%; height:auto; display:inline-block; float:left; border: none; margin: 20px 15px 10px;}
	.syab2 .syright{ height: auto;}
	.sylei{ background: #005ca1;}
	.partner_text{ width:100%;}
	.partner_text p{ margin-bottom: 30px;}
	#treatments{ width:100%; height:auto; display:inline-block; margin: 0;}
	.foot_box{ display: none; }
	.toptel{ display: none; }
	/* ny-style */
	.nyban{ margin-top: 49px;}
	.position .psbox .nybanleft{ width:100%; text-align: center;}
	.position .psbox .nybanright{ width: 100%; }
	.position .psbox .nybanright ul li{ width: 25%; margin: 0; text-align:center;}
	.nycontent.bgnone{ padding: 15px 0;}
	.pdescribe{ height: auto;}
	.nytit p{ margin-top: -52px;}
	.nytit b{ font-size: 42px;}
	.form-group{ width:100%;}
	.submit{ width:100%; margin: 0;}
	.abjj{ width: 92%; margin: 0 4%;}
	.linleft h3{ font-size: 20px;}
	.linleft.er{ color: #333; padding: 20px;}
}