.ks_bdfk{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.ks_bdfk_sos{
	width: 1202px;
	margin: auto;
	display: block;
	margin-bottom: 20px;
}
.ks_title i{
	width: 10px;
	height: 20px;
	background: #027eda;
	display: block;
	float: left;
	margin-right: 12px;
	border-radius: 2px;
}
.ks_title{
	font-size: 20px;
	color: #333;
	line-height: 20px;
	margin-top: 40px;
	margin-bottom: 20px;
	font-weight: 600;
}
.ks_title span{
	font-size: 16px;
	color: #b3b3b3;
	margin-left: 30px;
}
.ks_bdfk_p{
	font-size: 14px;
	line-height: 26px;
	text-indent: 2em;
	color: #333;
}
.question img{
	width: 30px;
	height: 30px;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 20px;
}
.question{
	font-size: 22px;
	line-height: 30px;
	font-weight: 600;
	margin-top: 30px;
	margin-bottom: 10px;
}
.question_box a{
	width: 33.3%;
	display: block;
	float: left;
	height: 52px;
	line-height: 52px;
	color: #333;
	overflow: hidden;
	border-bottom:1px dashed #ccc;
}
.question_box img{
	float: left;
	margin-top: 24px;
	margin-right: 16px;
}
.question_box a:hover{
	color: #007cd7;
}
.ks_zuozhen{
	width: 1200px;
	margin: auto;
}
.ks_zuozhen_box_top_p1{
	width: 
}
.ks_zuozhen_box_top{
	width: 1200px;
	margin: auto;
	border:1px solid #ccc;
	box-sizing: border-box;
	overflow: hidden;
	background: #f3f9fd;

}
.ks_zuozhen_box_top_p1{
	width: 114px;
	height: 90px;
	/*background: #f3f9fd;*/
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	float: left;
	box-sizing: border-box;

}
.ks_zuozhen_box_top_span1{
	width: 40px;
	height: 90px;
	background: url(../images/clleft.png);
	background-size: 100% 100%;
	float: left;

}
.ks_zuozhen_box_top_span2{
	width: 40px;
	height: 90px;
	background: url(../images/clright.png);
	background-size: 100% 100%;
	float: right;
}
.ks_zuozhen_box_top div{
	width: 1000px;
	float: left;	
}
.ks_zuozhen_box_top div p{
	width: 14.28%;
	float: left;

}
.ks_zuozhen_box_top div p a{
	width: 94px;
	margin: auto;
	height: 60px;
	display: block;
	border-radius: 30px;
	border:1px solid #ccc;
	color: #333;
	margin-top: 15px;
}
.ks_zuozhen_box_top div p a span:nth-child(1){
	width: 100%;
	display: block;
	text-align: center;
	font-size: 16px;
	margin-top: 5px;
}
.ks_zuozhen_box_top div p a span:nth-child(2){
	font-size: 20px;
	text-align: center;
	width: 100%;
	display: block;
}
.ks_zuozhen_box_top div p a:hover{
	color: #0b88e3;
	border:1px solid #0b88e3;
	cursor: pointer;
}
.ks_zuozhen_box_bot>p:nth-child(1){
	width: 114px;
	height: 80px;
	float: left;
	text-align: center;;
	line-height: 80px;
	color: #333;
	border-right:1px solid #ccc;

	font-size: 20px;
}
.ks_zuozhen_box_bot{
	width: 99.8%;
	height: 80px;
	border-bottom: dashed 1px #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	overflow: hidden;
}
.ks_zuozhen_box_bot_span1{
	width: 40px;
	height: 80px;
	float: left;
	display: block;
	/*background: red;*/
}
.ks_zuozhen_box_bot_span2{
	width: 40px;
	height: 80px;
	float: right;
	display: block;
	background: red;
}
.ks_zuozhen_date{
	width: 1000px;
	overflow: hidden;
	float: left;
	height: 80px;
}
.ks_zuozhen_date p{
	width: 14.28%;
	position: relative;
	float: left;
	height: 80px;
}
.ks_zuozhen_date p span:nth-child(1){
	width: 40px;
	height: 40px;
	display: block;
	margin: auto;
	background: #69e2b3;
	color: #fff;
	line-height: 40px;
	border-radius: 20px;
	margin-top: 20px;
	text-align: center;
}
.ks_zuozhen_date p span:nth-child(2){
	position: absolute;
	right: 10px;
	font-size: 14px;
	background: #def0fd;
	color: #000;
	width: 50px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border-radius:  20px 20px 20px 0px;
	top: 15px;
}
.caini_box{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	margin-top: 40px;
}
.doctor_box{
	width: 1200px;
	overflow: hidden;
	margin: auto;
}
.doctor_title{
	height: 46px;
	width: 100%;
	line-height: 42px;
	border-bottom:1px solid #ccc;
}
.doctor_title b{
	border-bottom: 4px solid #0081e1;
	line-height: 42px;
	height: 42px;
	display: block;
	float: left;
	font-size: 18px;
}
.doctor_title a{
	color: #333;
	font-size: 16px;
	margin-left: 5px;

}
.doctor_title span{
	font-size: 16px;
	margin-left: 5px;
	color: #333;
}
.doctor_item{
	width: 1200px;
	height: 230px;
	background: #f3f9fd;
	margin-top: 30px;
}
.doctor_item>img{
	width: 230px;
	background: #ccc;
	height: 230px;
	float: left;
}
.doctor_item_right{
	width: 940px;
	float: right;
}
.doctor_item_right .doctor_item_right_name{
	height: 50px;
	font-size: 26px;
	font-weight: 600;
	color: #1589df;
	line-height: 50px;
	color: #000;
}
.doctor_item_right p{
	line-height: 32px;
	color: #959798;
	font-size: 18px;
}
.doctor_item_right p span{
	color: #333;
}
.caini_box a{
	width: 80px;
	height: 140px;
	display: block;
	margin-right: 70px;
	float: left;
	line-height: 26px;
	text-align: center;
	margin-top: 30px;
}
.caini_box a img{
	width: 80px;
	height: 80px;
	background: #ccc;
	border-radius:15px;
}
.xiangxi_jeishao{
	color: #666;
	line-height: 32px;
	font-size: 18px;
	margin-top: 20px;
}
.yy_gg_left{
	width: 830px;
	float: left;
}
.yy_gg_left_p{
	font-size: 18px;
		line-height: 80px;
		border-bottom:1px dashed #ccc;
}
.yy_gg_left_p a,.yy_gg_right_top_p a,.gh_fw_box_list_box_item div p a{ color:#666;}
.yy_gg_left_p span{
	float: right;
	font-size: 16px;
	color: #adadad;
	margin-right: 20px;
}
.yy_gg{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.yy_gg_right{
	width: 320px;
	float: right;

}
.yy_gg_right_dangjian{
	width: 100%;
	position: relative;
	overflow: hidden;
	/*margin-top: 20px;*/
}
.zhuanti_box>div{
	width: 320px;
	/*margin-top: 20px;*/
}
.zhuanti_box div{
	width: 320px;
}
.caini_box_right{
	width: 100%;
}
.caini_box_right a:nth-child(4){
	margin-right: 0;
}
.caini_box a:nth-child(7){
	margin-right: 0;

}

.caini_box a{
	margin-right: 40px;
	margin-top: 30px;
	height: 110px;
	color:#000;
	/*margin-bottom: 20px;*/
}
.yy_gg_left_box{
	width: 100%;
	overflow: hidden;
}
.yy_gg_left_box img{
	width: 260px;
	height: 150px;
	display: block;
	float: left;
	background: #ccc;
}
.yy_gg_left_box_item{
	padding: 25px 0px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}
.yy_gg_left_box_item div{
	width: 550px;
	/*background: #000;*/
	float: right;
	/*height: 100px;*/
}
.yy_gg_left_box_item div p:nth-child(1){
	font-size: 18px;
	color: #0082e2;
	line-height: 40px;	
}
.yy_gg_left_box_item div p:nth-child(2){
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}
.yy_gg_left_box_item div p:nth-child(3){
	color: #a7a7a7;
	font-size: 14px;
	line-height: 40px;
}
.page_index{
	width: 100%;
}
.page_index{
	display: flex;
	justify-content:center;
	margin-top: 40px;

}
.page_index a{
	display: block;
	padding:0 20px;
	height: 46px;
	line-height: 46px;
	background: #f1eff0;
	margin-left: 20px;
	border:1px solid #ccc;
	color: #666;
}
.page_index span{
	display: block;
	padding:0 20px;
	height: 46px;
	color: #fff;
	line-height: 46px;
	background: #0082e2;
	margin-left: 20px;
	border:1px solid #ccc;
	 
}
.yy_gg_right_top img{
	width: 100%;
	height: 220px;
	background: #ccc;
	display: block;
	margin-top: 40px;
}
.yy_gg_right_top_p{
	margin-top: 10px;
}
.yy_gg_right_top_p p{
	height: 50px;
	line-height: 50px;
	color: #666666;
	border-bottom: 1px dashed #ccc;
}

.yy_gg_right_top_p span{
	float: right;
	font-size: 14px;
}
.gh_fw_box{
	width: 1200px;
	margin: auto;
	margin-top: 20px;
}
.doctor_title_page h4{
	font-size: 20px;
	font-weight: 400;
	text-align: center;
	height: 80px;
	line-height: 80px;
	margin-top: 20px;
}
.doctor_title_page p{
	color: #666;
	line-height: 32px;
	/*text-indent: 2em;*/
	margin-top: 10px;
}
.doctor_title_page p:nth-child(2){
	font-size: 14px;
	line-height: 36px;
	color: #999;
	border-bottom: 1px #f5f5f5 solid;
	text-align: center;
	text-indent: 0;
}
.doctor_title_page img{
	width: 700px;
	height: 360px;
	margin: auto;
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	background: #ccc;	
}
.gh_fw_bottom{
	width: 100%;
	border-top: 1px dashed #ccc;
		margin-top: 50px;
		overflow:hidden;
}
.gh_fw_bottom p{
	width: 40%;
    float: left;
    margin-left: 7%;
    line-height: 100px;
    color: #666;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.gh_fw_bottom p a{ color:#666;}
.gh_fw_bottom p:nth-child(1){
	text-align: right;
}
.gh_fw_bottom p:nth-child(2){
	text-align: left;
}
.gh_fw_box_list_box_item{
	/*margin-top: 40px;*/
}
.gh_fw_box_list_box_item img{ 
	width: 260px;
	height: 150px;
	display: block;
	background: #ccc;
	float: left;
	/*margin-top: 40px;*/
}
.gh_fw_box_list_box_item div p:nth-child(1){
	font-size: 20px;
	color: #5c5c5c;
	line-height: 40px;
}
.gh_fw_box_list_box_item div p:nth-child(2){
	font-size: 16px;
	color: #666666;
	line-height: 30px;
}
.gh_fw_box_list_box_item div p:nth-child(3){
	font-size: 14px;
	color: #a7a7a7;
	line-height: 40px;
}
.gh_fw_box_list_box_item div p:nth-child(3) span{
	float: right;
}

.gh_fw_box_list_box_item div{
	float: right;
	width: 920px;
}
.gh_fw_box_list_box_item{
	padding:20px 0;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.gh_index_index{
	width: 1200px;
	overflow: hidden;
	margin: auto;
}
.gh_index_index_swiper{
	width: 550px;
	height: 360px;
	float: left;
	background: #ccc;
}
.gh_index_index_box_top{
	width: 100%;
	margin-top: 35px;
}
.gh_index_index_top_right{
	width: 630px;
	float: right;
}
.gh_index_index_top_right p:nth-child(1){
	color: #006eb6;
	line-height: 34px;
}
.gh_index_index_top_right p:nth-child(2){
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.gh_index_index_top_right_box{
	width: 100%;
	height: 90px;
}
.gh_index_index_top_right_box p:nth-child(1){
	width: 50px;
	height: 70px;
	margin-top: 10px;
	float: left;
}
.gh_index_index_top_right_box p:nth-child(1) span{
	display: block;
	text-align: center;
}
.gh_index_index_top_right_box p:nth-child(1) span:nth-child(1){
	border-bottom: 1px solid #d8d8d8;
	color: #006eb6;
	font-weight: 600;
	font-size: 24px;
}
.gh_index_index_top_right_box p:nth-child(1) span:nth-child(2){
	font-size:20px;
	color: #666;
}
.gh_index_index_top_right_box p:nth-child(2){
	width: 570px;
	float: right;
}
.gh_index_index_top_right_box p:nth-child(2) a{
	display: block;
}
.gh_index_index_top_right_box p:nth-child(2) a:nth-child(1){
	font-size: 18px;
	color: #666;
	line-height: 30px;
	margin-top: 16px;        
}
.gh_index_index_top_right_box p:nth-child(2) a:nth-child(2){
	font-size:14px;
	color:#999;
	line-height: 20px;
}
.gh_index_index_top_right_box{
	border-bottom: 1px dashed #eee;
}
.gh_ll_box{
	width: 100%;
	margin-top: 50px;
	background: #f3f9fd;
	padding:  30px 0;
	overflow:hidden;
}
.gh_ll{
	width: 1200px;
	margin: auto;
}
.gh_index_index_top_right_box a:link{
			color: #fff;
		}
		.gh_index_index .swiper-slide{
			position: relative;
		}
		.gh_index_index .swiper-slide>p{
			position: absolute;
			width: 100%;
			height: 40px;
			background: #000;
			color: #fff;
			/*text-align: center;*/
			bottom: 0;
			line-height: 40px;
			background: #0081e0;
			opacity: .8;
			text-indent: 1em;
		}
		.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
		    bottom: 10px;
		    left: 43%;
		    width: 100%;
		}
		:root {
		    swiper-theme-color: #fff;
		}
		li.thisclass {
			line-height: 48px;
			padding: 0px 10px;
		}
.gh_ll_item{
	width: 220px;
	height: 250px;
	background: #fff;
	float:left;
	margin-right:30px;
}
.swiper-slide a{ color:#FFF}
.swiper-slide a:hover {
    color: #fff;
}
.gh_ll_item img{
	width: 220px;
	height: 170px;
	display: block;
	background: #ccc;
}
.gh_ll_item p{
	font-size: 14px;
	line-height: 24px;
	width: 90%;
	margin: auto;
	margin-top: 15px;
	/*text-align: center;*/
}
.gh_ll_item_box{
	margin-top: 40px;
}
.jk_kp_box{
	width: 1200px;
	overflow: hidden;
	margin: auto;
	margin-top: 40px;
}
.jk_kp_box_item_left{
	width: 380px;
	height: 260px;
	background: #ccc;
	float: left;
}
.jk_kp_box_item_right{
	width: 820px;
	float: right;
	background: #f3f9fd;
	border-top: 4px solid #69e2b3;
}
.jk_kp_box_item{
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}
.jk_kp_box_item_right .jk_kp_box_item_right_title{
	font-size: 20px;
	font-weight: 400;
	line-height: 56px;
	text-indent: 10px;
	border:none;
}
.jk_kp_box_item_right_title img{
	margin-top: 18px;
	float: left;
	margin-left: 20px;
}
.jk_kp_box_item_right .jk_kp_box_item_right_title span{
	font-size: 16px;
	color: #333333;
}
.zp_xq_box{
	width: 1200px;
	margin: auto;
	margin-top: 40px;
}
.zp_xq_item{
	width: 1200px;
	margin: auto;
	background: #f3f9fd;
	padding-bottom: 30px;
}
.zp_xq_item p{
	font-size:16px;
	color: #333;
	width: 1120px;
	margin: auto;
	line-height: 28px;
	margin-top: 24px;
}
.zp_xq_item .zp_xq_item_title{
	font-size: 20px;
	text-align: center;
	line-height: 80px;
}
.zp_xq_item_xinxi{
	text-align: right;
}
.dz_gz_bottom{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	margin-top: 40px;
}
.dz_gz_bottom_left{
	width: 580px;
	overflow: hidden;
	float: left;
}
.dz_gz_bottom_right{
	width: 580px;
	overflow: hidden;
	float: right;
}
.dz_gz_bottom_item{
	line-height: 50px;
	border-bottom: #eee 1px dashed;
	color: #333;
	font-size: 18px;
}
.dz_gz_bottom_item span{
	float: right;
	font-size: 16px;
	color: #999;
}
.dz_gz_bottom div p:nth-child(2){
	margin-top: 20px;
}
.kp_sp_box{
	width: 1200px;
	margin: auto;
	margin-top: 40px;
}
.kp_sp_box_item_box{
	width: 1200px;
	overflow: hidden;
}
.kp_sp_box_item{
	width: 386px;
	height: 296px;
	float: left;
	background: #f3f9fd;
	border:1px solid #ccc;
	margin-right: 18px;
	margin-bottom: 20px;
}
.kp_sp_box_item_box .kp_sp_box_item:nth-child(3n){
	margin-right: 0;
}

.kp_sp_box_item>img{
	height: 230px;
	width: 380px;
	margin: 3px;
	background: #ccc;
}
.kp_sp_box_item_box{
	margin-top: 30px;
}
.kp_sp_box_item p {
	height: 58px;
	line-height: 58px;
	font-size: 18px;
	color: #333333;
	text-indent: 1em;
}
.kp_sp_box_item p span{
	float: left;
	display: block;
	width: 8px;
	height: 18px;
	background: #69e2b3;
	margin-top: 20px;
}
.kp_sp_box_item p img{
	float: right;
	margin: 10px 20px;
}
.kp_jc_box{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	margin-top: 40px;
}
.kp_jc_box_left{
	width: 830px;
	float: left;
}
.kp_jc_box_left h4{
	text-align: center;
	font-size: 24px;
	line-height: 80px;
	font-weight: 200;
	margin-top: 30px;
}
.kp_jc_box_left_name{
	font-size: 14px;
	line-height: 50px;
	color: #999;
	border-bottom: 1px #eee solid;
}
.kp_jc_box_left_img img{
	width: 770px;
	height: 460px;
	background: #ccc;
	margin: 8px;
}
.kp_jc_box_left_img{
	width: 786px;
	height: 476px;
	display: block;
	border:1px solid #eee;
	margin: auto;
	margin-top: 40px;
	overflow: hidden;
}
.kp_jc_box_left_page{
	width: 786px;
	margin: auto;
	margin-top: 42px;
	overflow: hidden;
	line-height: 60px;
	border-top:1px dashed #eee;
}
.kp_jc_box_left_page p{
	width: 50%;
	float: left;
	color: #666;
}
.kp_jc_box_left_page p:nth-child(2){
	text-align: right;
}
.kp_jc_box_left_page p a{
	color: #666;
}
.kp_jc_box_right{
	width: 320px;
	float: right;
}
.kp_jc_box_right .more_gengduo_title{
	height: 47px;
	line-height: 47px;
}
.kp_jc_box_right_item{
	width: 100%;
	height: 246px;
	margin-top: 30px;
	background: #f3f9fd;
}
.kp_jc_box_right_item img{
	height: 196px;
	width: 320px;
	display: block;
}
.kp_jc_box_right_item p{
	color: #333333;
	line-height: 50px;
	text-indent: 1em;
}
.kp_jc_box_right_item p span{
	float: left;
	display: block;
	height: 14px;
	width: 7px;
	background: #69e2b3;
	margin-top: 18px;
}
.kp_jc_box_right_p{
	height: 52px;
	line-height: 52px;
	border-bottom: 1px dashed #eee;
	font-size: 14px;
}
.kp_jc_box_right_top{
	margin-bottom: 40px;
}
.kp_jc_box_left_box p{
	color: #707070;
	line-height: 32px;
	/*text-indent: 2em;*/
	margin-top: 10px;
}
.kp_jc_box_left_box{
	margin: auto;
	margin-top: 20px;
	width: 796px;
}
.jk_kp_box_item_right_p_box p{
	line-height: 49px;
	width: 784px;
	margin-left: 20px;
	border-top:  1px dashed #ccc;
	color: #333;
	box-sizing: border-box;
}
.jk_kp_box_item_right_p_box p span{
	font-size: 14px;
	float: right;
	margin-right: 10px;
	color: #ccc;
}
a:hover{
	color: #007cd7;
}
.gh_index_index_swiper .swiper-slide{
	height: 360px;
}
.kp_jc_box_left_img,.kp_jc_box_right_item{
	position: relative;
}
.kp_jc_box_left_img img:nth-child(2),.kp_jc_box_right_item img:nth-child(2){
	position: absolute;
	left: 0;
	top: 0;
}
.jk_kp_box_item_right_title a{
	float: right;
	font-size: 16px;
    margin-right: 26px;
}
.jk_kp_box_item_left p{
	position: absolute;
	bottom: 0;
	color: #fff;
	background: #82c2f1;
	opacity: 0.9;
	width: 100%;
	text-align: center;
	line-height: 40px;
}
.jk_kp_box_item_left{
	position: relative;
}
.news-list li {
    border-bottom: 1px dashed #cdcdcd;
    padding-top: 25px;
    padding-bottom: 24px;
    height: 150px;
    position: relative;
}
li {
    list-style: none;
}
.news-list li .title {
    line-height: 26px;
    height: 105px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: break-word;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    display: -webkit-box !important;
    margin-bottom: 20px;
}
.news-list li .info {
    font-size: 13px;
    color: #999;
    line-height: 29px;
}
.news-list li h2 {
    font-size: 20px;
    margin-bottom: 15px;
}
.news-list li h2 a {
    color: #444;
    outline: none;
    transition: all .3s;
}
.news-list li h2 a:hover{
	color: #0082e2;
}
.news-list li p {
    color: #797979;
    line-height: 20px;
    margin-bottom: 0;
}
.mark span{
	float: right;margin-right: 10px;
}
.my_hc_box{
	width: 1200px;
	margin: auto;
	margin-top: 40px;
	overflow: hidden;
	position: relative;
}
.my_hc_item{
	width: 585px;
	height: 325px;
	background: #f3f9fd;
	float: left;
	margin-top: 30px;
}
.my_hc_item_img{
	height: 321px;
	width: 275px;
	border:2px solid #86c8f8;
	float: left;
}
.my_hc_item_img img{
	width: 200px;
	height: 200px;
	padding: 10px;
	background: #e7f5ff;
	display: block;
	border-radius: 100px;
	margin: auto;
	margin-top: 18px;
}
.my_hc_item_img{
	position: relative;
        background:#fff;
}
.my_hc_item_img p{
	position: absolute;
	bottom: 0;
	height: 43px;
	line-height: 43px;

}
.my_hc_item_img p span:nth-child(1){
	color: #fff;
	/*text-align: center;*/
	background: url(../images/doctorname.png);
	background-size: 100%;
	display: block;
	width: 137px;
	height: 43px;
	line-height: 43px;
	float: left;
	text-indent: 2em;
}
.my_hc_item_img p span:nth-child(2){
	text-indent:  1.5em;
	display: block;
	float: left;
} 
.my_hc_item_text{
	width: 300px;
	height: 321px;
	float: right;
	position: relative;
}
.my_hc_item_text img{
	float: left;
	margin-right: 12px;
	margin-top: 8px;
}
.my_hc_item_text div{
	width: 260px;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 30px;
}
.my_hc_item_text p{
	width: 208px;
	float: left;
	line-height: 28px;
}
.my_hc_item_text div:nth-child(1){
	margin-top: 30px;
}
.my_hc_item_text a{
	width: 120px;
	height: 40px;
	border:1px solid #0881db;
	color: #0881db;
	text-align: center;
	display: block;
	line-height: 40px;
	border-radius: 20px;
	margin-left: 30px;
	margin-top: 30px;
	bottom: 26px;
	position: absolute;
}
.my_hc_box>div:nth-child(2n+1){
	float: right;
}
.my_hc_item_text a:hover{
	background: #0881db;
	color: #f3f9fd;
}
.ks_zuozhen_box{
	margin-top: 40px;
}
.doctor_item_right img{
	padding: 10px;
	margin-top: -10px;
	margin-left: -10px;
}
.yy_gg_left p:nth-child(2){
	margin-top: 10px;
}
.select_box_doctor{
	width: 100%;
	height: 120px;
	overflow: hidden;
	display:none;
}
.select_box_doctor>img{
	float: left;
	margin-top: 52px;
	margin-right: 30px;
}
.select_box_doctor div{
	width: 312px;
	height: 42px;
	border:1px solid #0082e2;
	float: left;
	border-radius: 4px;
	margin-top: 48px;
		margin-right: 30px;
}
.select_box_doctor div span{
	width: 108px;
	float: left;
	height: 42px;
	background: #f3f9fd;
	color: #333;
	font-size: 16px;
	text-align: center;
	line-height: 42px;
	border-radius: 4px;
}
.select_box_doctor div a{
	width: 174px;
	text-align: center;
	line-height: 42px;
	float: left;
	text-indent: 32px;
}
.select_box_doctor div img{
	float: right;
	margin-right: 16px;
	margin-top: 18px;
}
.select_box_doctor_list{
	width: 200px;
}
.select_box_doctor_list{
	border:1px solid #ccc;
	border-top: none;
	position: absolute;
	background: #fff;
	z-index: 999;
	    top: 125px;
    left: 179px;
}
.select_box_doctor_list div:nth-child(1){
	border:none;
}
.select_box_doctor_list div{
	height: 45px;
	width: 98%;
	line-height: 45px;
	border-top:1px dashed #ccc; 
	margin: auto;
	text-align: center;
	color: #8c8c8c;
}
.select_box_doctor_list div:hover{
	color: #0082e2;
	cursor: pointer;
}
.select_box_doctor_list1{
	left: 522px;
}
.select_box_doctor_list2{
	left: 867px;
}
.select_box_doctor_list0{

}
.select_box_doctor_list{
	display: none;
}