@import url(lrtk3.css);
/*
	你的代码写在这里
	style.css是style.less生成的，不要直接改动style.css的内容，不然会被style.less覆盖
*/
.f64{ font-size:64px;}
.f55{ font-size:55px;}
.f52{ font-size:52px;}
.f50{ font-size:50px;}
.f48{ font-size:48px;}
.f46{ font-size:46px;}
.f42{ font-size:42px;}
.f40{ font-size:40px;}
.f36{ font-size:36px;}
.f32{ font-size:32px;}
.f30{ font-size:30px;}
.f28{ font-size:28px;}
.f26{ font-size:26px;}
.f24{ font-size:24px;}
.f22{ font-size:22px;}
.divhidden{ display:none;}
.wrap { width:96%;}
.wrap12 { width:96%;}
.wrap3 {
  max-width: 1800px;
  width: 96%;
  margin: 0 auto;
}
.wrap3:after {
  content: "";
  height: 0;
  display: block;
  clear: both;
}
/*尾部*/
.c_l{ clear:both; font-size:0; overflow:hidden;}
.f_bg{ background:#292f33; color:#646b6f; font-size:14px;clear:both; text-align:left;  overflow: hidden;  }
.f_bg_div{ max-width:1660px; width:96%; margin:0 auto; position:relative;}
.f_bg a{color:#646b6f; text-decoration:none;}
.f_bg a:hover{ color:#fff;}
.f_bg .h2{ height:32px; line-height:32px; font-weight:normal; font-size:18px;color:#fff; overflow:hidden; position:relative; margin-bottom:22px;margin-top:106px; }
.f_bg .links{ float:left;width:11.8%; padding-right:18px;overflow:hidden; margin-bottom:2.8%;vertical-align:top;text-align:center; height:346px; background:url(../images/foot_bg1.png) right 106px no-repeat; }
.f_bg .links .boxs{ display:inline-block; vertical-align:top; padding-left:2%; padding-right:2%; overflow:hidden; text-align:left;}
.f_bg .links.w2{ width:20.4%;}
.f_bg .links.w3{ width:14.8%;}
.f_bg .links.w4{ width:15%;}
.f_bg .links ul li{ display:block; height:32px; line-height:32px; overflow:hidden;}
.f_bg .links ul li a{transition:all 0.3s; padding-right:5px; }
.f_bg .links ul li a:hover{ margin-left:5px; padding-right:0;}
.f_bg .f_div2_l{ float:left; width:81%;}
.f_bg .f_div2_r{ text-align:left; float:left; width:35%; max-width:450px; }
.f_bg .f_div2_r .boxs2{ max-width:360px; width:94%; margin:0 auto; overflow:hidden;}
.f_bg .f_div2_r .ul{ overflow:hidden;line-height:32px; max-width:320px; }
.f_bg .f_div2_r2{ text-align:center; position:absolute; right:0; top:0; height:558px; width:16.66%; max-width:320px; line-height:44px; color:#fff; background:url(../images/foot_bg2.jpg) center center no-repeat; background-size:cover; font-size:16px;}
.f_bg .f_div2_r2 .weixin2{ width:111px; margin:0 auto; display:block;}
.f_bg .f_div2_r2  a{ color:#fff;}
.f_bg .f_div2_r2  a:hover{opacity:0.8;filter:Alpha(opacity=80);}
.f_bg .f_div2_r2 .tels{ margin-top:-22px; display:block; overflow:hidden; margin-bottom:25px;}
.f_bg .f_link{width:81%; overflow:hidden; color:#646b6f; font-size:14px; line-height:24px; margin-top:3.5%; padding-bottom:1%; clear:both;}
.f_bg .f_link label{ float:left;  overflow:hidden; color:#fff; font-size:18px;}
.f_bg .f_link a{ float:left; margin-right:18px;  overflow:hidden;  position:relative;}
.f_div3{  line-height:24px; min-height:24px;   clear:both; padding-top:20px; padding-bottom:20px;margin-top:7px; border-top:1px solid #33393d; font-size:14px;overflow:hidden;}
.f_div3 a:hover{transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8; }
.f_div3 em{ font-style:normal; margin-left:20px;}
.f_div3 .l p{ display:inline-block; vertical-align:middle; margin-left:15px;}
.gotop{ position:fixed; bottom:10%; right:1%; width:50px; height:50px; background:url(../images/gotop.png) no-repeat; background-size:100% 100%;
-webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; display:none; }
.gotop:hover{-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg); cursor:pointer; transform:rotate(360deg);}
/*分享*/
.f_bg .foot_a{  margin-top:110px; text-align:center;}
.f_bg .foot_a ul li{ display:inline-block; margin-right:10px; margin-left:10px; vertical-align:top; width:21px; height:17px; background-repeat:no-repeat; background-size:100% 100%;transition:all 0.3s;}
.f_bg .foot_a ul li:last-child{ margin-right:0;}
.f_bg .foot_a ul li a{ display:block; width:100%; height:100%;margin:0; position:relative;transition:all 0.3s;}
.f_bg .foot_a ul li a:hover{filter: Alpha(Opacity=80);opacity: 0.8;}
.f_bg .foot_a ul li.weixin{ /*background-image:url(../images/fx1.png); */}
.f_bg .foot_a ul li.weixin a{ background:url(../images/fx2.png) center center no-repeat;background-size:100% 100%;}
.f_bg .foot_a ul li.weixin a:hover{filter: Alpha(Opacity=100);opacity: 1.0; /*background-image:url(../images/fx2_on.png);*/}
.f_bg .foot_a ul li.weixin .wem1{width: 203px; bottom:30px; text-align: center;  position: absolute; margin-left:-90px;margin-top: -203px; background-image: url(../img/ewm.png);background-repeat: no-repeat; height:0; overflow:hidden;transition:all 0.3s;}
.f_bg .foot_a ul li.weixin .wem1 img{ width:155px; height:155px; margin-right:5px;transition:all 0.3s; }
.f_bg .foot_a ul li.weixin a:hover .wem1{ height:195px;padding-top: 20px; padding-bottom:20px;}
.f_bg .foot_a ul li.sinna{ background-image:url(../images/fx3.png);}
.f_bg .foot_a ul li.sinna:hover{ /*background-image:url(../images/fx3_on.png);*/}
.f_bg .foot_a ul li.qq{ background-image:url(../images/fx1.png);}
.f_bg .foot_a ul li.qq:hover{ /*background-image:url(../images/fx1_on.png);*/}

.f_bg .foot_a ul li a{ display:block; width:100%; height:100%;}
/*.f_bg .foot_a ul li:hover{ background-color:#fff;}*/

.foot_a .social-share .social-share-icon{ width:21px; height:17px; line-height:17px; vertical-align:top;}
.foot_a .social-share .social-share-icon:hover{background:none;}
.foot_a .social-share .icon-qq:before{ content:"";}
.foot_a .social-share .icon-qq{ border:0;}
.foot_a .social-share .icon-qq:hover{ background-image:url(../images/fx1_on.png);background-size:100% 100%;}
.foot_a .social-share .icon-wechat:before{ content:"";}
.foot_a .social-share .icon-wechat{ border:0;}
.foot_a .social-share .icon-wechat:hover{ background-image:url(../images/fx2_on.png);background-size:100% 100%;}
.foot_a .social-share .icon-weibo:before{ content:"";}
.foot_a .social-share .icon-weibo{ border:0;}
.foot_a .social-share .icon-weibo:hover{ background:url(../images/fx3_on.png) no-repeat;background-size:100% 100%;}
@media screen and (max-width: 1860px) {
/*头部*/
.header .nav > ul > li > a{ margin:0 20px;}
}
@media screen and (max-width: 1660px) {
/*头部*/
.header .nav > ul > li > a{ margin:0 15px;}
}
@media screen and (max-width: 1400px) {
.f64{ font-size:54px;}
.f55{ font-size:45px;}
.f52{ font-size:42px;}
.f50{ font-size:41px;}
.f48{ font-size:40px;}
.f46{ font-size:38px;}
.f42{ font-size:37px;}
.f40{ font-size:36px;}
.f36{ font-size:32px;}
.f32{ font-size:30px;}
.f30{ font-size:29px;}
.f28{ font-size:25px;}
.f26{ font-size:24px;}
.f24{ font-size:22px;}
.f22{ font-size:20px;}
/*尾部*/
.f_bg{ font-size:14px; }
.f_bg .h2{ margin-top:90px;}
.f_bg .links{ background-position:right 90px;}
.f_bg .f_link{ margin-top:3%;}
.f_div3{ font-size:13px;}
.f_bg .foot_a{ margin-top:100px;}
/*头部*/
.header .nav > ul > li > a{ margin:0 15px;}


}
@media screen and (max-width: 1360px) {
/*头部*/
.header .logo_txt{ display:none;}
}
@media screen and (max-width: 1300px) {
/*头部*/
.header .nav > ul > li > a{ margin:0 12px;}
}
@media screen and (max-width: 1200px) {
.f64{ font-size:50px;}
.f55{ font-size:40px;}
.f52{ font-size:38px;}
.f50{ font-size:37px;}
.f48{ font-size:36px;}
.f46{ font-size:35px;}
.f42{ font-size:33px;}
.f40{ font-size:32px;}
.f36{ font-size:28px;}
.f32{ font-size:26px;}
.f30{ font-size:25px;}
.f28{ font-size:23px;}
.f26{ font-size:22px;}
.f24{ font-size:21px;}
.f22{ font-size:19px;}
/*尾部*/
.f_bg .h2{ margin-top:80px;font-size:16px;}
.f_bg .links{ background-position:right 80px;}
.f_bg .links ul li{ height:30px; line-height:30px;}
.f_bg .f_div2_r .ul{ line-height:30px;}
.f_div3{ padding-top:15px; padding-bottom:15px;}
/*头部*/
.blank_h{ height:50px;}
}
@media screen and (max-width: 1100px) {
/*尾部*/
.f_bg{ font-size:14px;}
.f_bg .h2{ margin-top:30px;}
.f_bg .links{ display:none;}
.f_bg .f_div2_l{ width:68%;}
.f_bg .f_div2_r{width:100%;}
.f_bg .f_div2_r .boxs2{ max-width:none; width:100%;}
.f_bg .f_div2_r2{ width:30%; height:auto;position:static; float:right; padding-bottom:10px;}
.f_bg .f_link{ margin-top:2%; text-align:left; font-size:14px; display:none;}
.f_bg .f_link a{ margin-right:2%; }
.f_div3{ margin-top:0;}


/*分享*/
.f_bg .foot_a{ margin-top:6%;}
}
@media screen and (max-width: 960px) {
.f64{ font-size:45px;}
.f55{ font-size:35px;}
.f52{ font-size:33px;}
.f50{ font-size:32px;}
.f48{ font-size:31px;}
.f46{ font-size:30px;}
.f42{ font-size:29px;}
.f40{ font-size:28px;}
.f36{ font-size:24px;}
.f32{ font-size:22px;}
.f30{ font-size:21px;}
.f28{ font-size:21px;}
.f26{ font-size:21px;}
.f24{ font-size:20px;}
.f22{ font-size:18px;}

/*尾部*/
.f_bg .f_div2_r2{ font-size:15px;}
.f_div3{ text-align:center; line-height:22px; padding-top:10px; padding-bottom:10px; }
.f_div3 .l{ float:none; display:block;}
}

@media screen and (max-width: 780px) {
.f64{ font-size:40px;}
.f55{ font-size:30px;}
.f52{ font-size:28px;}
.f50{ font-size:28px;}
.f48{ font-size:28px;}
.f46{ font-size:27px;}
.f42{ font-size:27px;}
.f40{ font-size:26px;}
.f36{ font-size:22px;}
.f32{ font-size:21px;}
.f30{ font-size:20px;}
.f28{ font-size:19px;}
.f26{ font-size:19px;}
.f24{ font-size:18px;}
.f22{ font-size:17px;}

}

@media screen and (max-width: 640px) {
.f64{ font-size:36px;}
.f55{ font-size:26px;}
.f52{ font-size:25px;}
.f50{ font-size:25px;}
.f48{ font-size:25px;}
.f46{ font-size:24px;}
.f42{ font-size:24px;}
.f40{ font-size:24px;}
.f36{ font-size:20px;}
.f32{ font-size:19px;}
.f30{ font-size:18px;}
.f28{ font-size:17px;}
.f26{ font-size:17px;}
.f24{ font-size:16px;}
.f22{ font-size:15px;}
.main .physician{ padding:6% 0;}
.main .pctitle .entit{ font-size:13px;margin: 5px 0 15px 0;}
.main .pctitle .line{ width:40px; height:3px;}

/*尾部*/
.f_bg{ font-size:13px;}
.f_bg .f_div2_r2{ font-size:14px;}
.f_div3{ line-height:20px; font-size:12px;}
.f_bg .f_link{ font-size:13px;}
.gotop{ width:40px; height:40px;}
.gotop.actives{ display:block;}
}
@media screen and (max-width: 520px) {
/*尾部*/
.f_bg{ font-size:12px;}
}
@media screen and (max-width: 480px) {
.f64{ font-size:32px;}
.f55{ font-size:22px;}
.f52{ font-size:21px;}
.f50{ font-size:21px;}
.f48{ font-size:21px;}
.f46{ font-size:20px;}
.f42{ font-size:20px;}
.f40{ font-size:20px;}
.f36{ font-size:18px;}
.f32{ font-size:17px;}
.f30{ font-size:16px;}
.f28{ font-size:15px;}
.f26{ font-size:15px;}
.f24{ font-size:15px;}
.f22{ font-size:14px;}

/*尾部*/
.f_bg .h2{ margin-bottom:12px;}
.f_bg .f_div2_l{ width:62%;}
.f_bg .f_div2_r .ul{ line-height:24px;}
.f_bg .f_div2_r2{ width:36%;padding-bottom:0px; font-size:13px;}
.f_bg .f_div2_r2 .tels{ margin-top:-12px; margin-bottom:15px;}
.f_bg .f_div2_r2 .weixin2{ width:90px;}
.f_bg .foot_a ul li{ margin-left:5px; margin-right:5px;}
.f_div3 .l span{ display:block;}

}
@media screen and (max-width: 420px) {

}
@media screen and (max-width: 360px) {
.f64{ font-size:30px;}
.f55{ font-size:20px;}
.f52{ font-size:20px;}
.f50{ font-size:20px;}
.f48{ font-size:20px;}
.f46{ font-size:19px;}
.f42{ font-size:19px;}
.f40{ font-size:19px;}
.f36{ font-size:18px;}
.f32{ font-size:16px;}
.f30{ font-size:15px;}
.f28{ font-size:14px;}
.f26{ font-size:14px;}
.f24{ font-size:14px;}
.f22{ font-size:13px;}
.main .pctitle .entit{ font-size:12px;}
/*尾部*/
.f_bg .h2{ font-size:15px;}
}