﻿/* 资质荣誉 */
.v1_zzryBoxItem .zzry_time{ font-size:24px; font-weight: bold; padding-left: 52px; position: relative; line-height: 50px; color: #D72027; background: #f7f6f7; height: 50px; }
.v1_zzryBoxItem .zzry_time span{ display: block; width: 25px; height: 50px; position:absolute; top: 0; left: 19px; }
.fzlcBox{ margin-left: 12px; border-left: 1px solid #e2dedc; padding:20px 0;padding-left: 111px; }
.fzlcBox .fzlc_item{ padding:23px 0; }
.fzlcBox .fzlc_item .fzlc_title{ position: relative; }
.fzlcBox .fzlc_item .fzlc_title .txt{ color: #D72027; font-size: 32px; font-weight: bold; line-height: 1; }
.fzlcBox .fzlc_item .fzlc_title .fzlcBtn{cursor: pointer; vertical-align: sub; background: url(../images/medicine-about-profile-couser-list-btn-close.png) no-repeat; width: 32px; height: 32px; background-size: 100%; display: inline-block; margin-left: 19px;}

.fzlcBox .fzlc_item .fzlc_title .fzlcBtn.bg_up{ background-image: url(../images/medicine-about-profile-couser-list-btn-open.png) }
.fzlcBox .fzlc_item .fzlc_title .title_bg{ width: 104px; height: 24px; position: absolute; left: -123px; top: 4px; background:url(../images/point_bg14.png) no-repeat; background-size: auto 100%; }
.fzlcBox .fzlc_item .fzlc_con{margin-top: 23px; background:#f8f8f8; padding:15px 20px; padding-top: 1px;}
.fzlcBox .fzlc_item .fzlc_con p{ line-height: 24px; color: #666; padding-left: 20px; background:url(../images/medicine-about-profile-couser-list-point.png) no-repeat left 6px; margin-top: 19px; }
.rightTop .rightTop_item{ position: relative; }
.rightTop .searchInputBox{ position: absolute; top: 24px; display: none; right: 0; width: 380px; height: 40px; padding:10px; background:#fff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4); border-radius: 0px 0px 4px 4px; }


.v1_zzryBoxItem .zzry_con{ margin-left:30px; padding-bottom: 30px; border-left: 1px solid #e2dedc; padding-left: 25px; }
.v1_zzryBoxItem .zzry_con .zzry_list{ position: relative; }
.v1_zzryBoxItem .zzry_con .zzry_list .zzry_title{ color: #ee7800; font-weight: bold; padding:30px 0 16px; line-height: 1;  }
.v1_zzryBoxItem .zzry_con .zzry_list .zzry_txt{ color: #666; }
.v1_zzryBoxItem .zzry_con .zzry_list .zzry_list_bg{ position: absolute; left: -33px; top: 30px; width: 14px; height: 14px; background: #999; }
.gltdBox .gltd_item{ background: #f8f8f8; padding:40px 0; margin-bottom: 20px; position: relative;}
.gltdBox .gltd_item .gltd_div{ display: inline-block; }
.gltdBox .gltd_item .gltd_pic{ position: absolute; top: 40px; left: 0; }
.gltdBox .gltd_item .gltd_pic img{ width: 140px; height: 180px; }
.gltdBox .gltd_item .gltd_info{ padding:0 30px; }
.gltdBox .gltd_item .gltd_info .gltd_name{padding-bottom: 6px; line-height: 1; font-size:18px; font-weight: bold; border-bottom: 3px solid #ee7800; }
.gltdBox .gltd_item .gltd_info .gltd_txt{ margin-top: 24px; color: #666; line-height: 2; }


@media screen and (max-width:1023px){
	.fzlcBox{ padding-left: 100px;margin-left: 32px;}
  .fzlcBox .fzlc_item .fzlc_title .txt{ font-size:42px; }
  .fzlcBox .fzlc_item .fzlc_title .fzlcBtn{width: 48px;height: 48px;}
  .fzlcBox .fzlc_item .fzlc_title .title_bg{height: 50px;background-size:180%;}
  .fzlcBox .fzlc_item .fzlc_con{ }
  .fzlcBox .fzlc_item .fzlc_con div, .fzlcBox .fzlc_item .fzlc_con p,.fzlcBox .fzlc_item .fzlc_con div span{ font-size:28px; color: #666;line-height: 2;}
  .fzlcBox .fzlc_item .fzlc_con p{font-size: 28px;color: #666; line-height: 2;background-position: left 20px; background-size: 4%;padding-left: 35px;}
	
}