@charset "utf-8";
/* CSS Document */

.bg_white{background:#fff; margin-top:84px;}

header{background:#fef049; height:84px; position:fixed; top:0; left:0; width:100%; z-index:1000;}

.ad1200{width:1200px; margin:0 auto; overflow:hidden;}
.ad1400{min-width:1300px; margin:0 auto; overflow:hidden; max-width:1500px; padding:0px 50px;}



/*banner图上的注册*/

.logo1{display:block;}
.logo2{display:none;}
.banner{background:url(../images2/doc_index_banner.jpg) center top #feed5a; background-size:cover; position:relative; background-color:#fff;}

.banner_height{ background-size: 100% auto; height: 590px;}

.top_login{padding:30px 50px 20px 50px; position:relative; z-index:999;}
.top_right{height:50px; padding-top:10px;font-weight:bold;}
.top_right a{font-size:18px; text-decoration:none; font-weight:bold; color:#00234b}
.top_zs a{border:2px solid #00234b; font-size:18px; padding:5px 40px; color:#00234b; text-decoration:none; margin-right:18px;}
.top_zs a:hover{background:#00234b; color:#fff;}
.banner_p{font-size:60px; text-align:center; padding-top:100px; color:#00234b; padding-bottom:80px;}
.top_inp{padding:0px 50px 0px 50px; overflow:hidden}
.top_inp_put{height:60px; width:30.5%; padding-left:10px; float:left; font-size:16px;}
.top_inp_but{width:85px; height:60px; margin:0px; background:url(../images2/doc_ind_ssbut.png) no-repeat 22px 10px #81f3d5}
.top_inp_but:hover{background:url(../images2/doc_ind_ssbut.png) no-repeat 22px 10px #40deb4; cursor:pointer}
.find_doc_but{display:none;}


/*main*/
.doc_main_r{float:right;}
.doc_main_l{float:left;}
.doc_main{margin-top:40px; float:left; overflow:hidden; padding-bottom:50px;}
.doc_main h3{font-size:48px; color:#00234b; font-weight:normal; margin:0px; padding:0px;}
.doc_main h5{font-size:22px; color:#00234b; font-weight:normal; margin:0px; padding-top:20px;}
.doc_main ul{margin-top:30px;}
.doc_main ul li{background:url(../images2/list_img01.png) no-repeat 0px 15px; padding-left:18px; line-height:35px; font-size:18px; color:#00234b}
.doc_m_but a{background:#feee5a; color:#00234b; font-size:20px; display:block; width:300px; height:65px; text-align:center; line-height:65px; text-decoration:none; margin-top:40px;}
.doc_m_but a:hover{background:#00234b; color:#feee5a;}

.down_use_ewm{padding-top:50px;}
.down_use{padding-left:60px;}
.down_use_but a{background:#00234b; color:#fff; font-size:22px; width:200px; height:60px; text-decoration:none; display:block; text-align:center; line-height:60px; border-radius:5px; margin-bottom:20px;}
.down_use_but a:hover{background:#063e7f; color:#fff}
.down_use p{text-align:center; font-size:18px; padding:0px; margin:0px; line-height:35px;}
.down_sm_p{font-size:18px; line-height:30px;}


.detail{background:#eedfff; overflow:hidden; padding-bottom:50px;}
.detail h1{font-size: 24px; line-height: 36px; margin: 0; color:#093c55; font-weight:bold;}
.detail p{width:500px; font-size:18px; color:#424242; line-height:32px;}
.detail_img{float:left; margin-top:50px;}
.doc_p_r{padding-top:130px; float:right}

.gcy_help{background:#fef049; height:50px; line-height:50px; font-size:18px}
.gcy_help_logo{padding:8px 15px 0px 0px;}
.gcy_help a{color:#00234b; text-decoration:none;}
.gcy_help a:hover{color:#333; text-decoration:underline;}


/*联系我们*/

.footer{ background:#00234b;width:100%; font-size:12px; height:100%}
.footer_content{ overflow:hidden; padding-bottom:2%}

.lxwm{padding:30px 0px; float:left; padding-left:0px;}
.lxwm h2{font-size:24px; font-weight:normal; color:#e4e4e4; margin:0px; padding:0px}
.lxwm p{font-size:18px; font-weight:normal; color:#bebebe; margin:0px; padding:0px}

.foot_kj{padding-top:10px; line-height:36px; color:#fff; font-size:16px; float:left}

.foot_kj ul{float:left; list-style:none; margin-right:130px;}
.foot_kj_bt{color:#fef049; font-size:20px; padding-top:20px; padding-bottom:10px;}
.foot_kj a{color:#fff; text-decoration:none}
.foot_kj a:hover{color:#bebebe; text-decoration:underline}


.address{color:#bbb; margin:0 auto; float:left; padding-left:150px;}
.address h3{font-size:22px; font-weight:normal; padding:0px; margin:0px; padding:30px 0px 15px;}
.address p{ line-height:34px; font-size:16px; padding:0px; margin:0px;}

.erwm{padding-top:20px; text-align:center}

.banquan{ border-top:solid 1px #063469; padding:30px 0 35px; color:#fff; line-height:28px; text-align:center; font-size:16px}
.banquan a{color:#85a7db; text-decoration:none;}
.banquan a:hover{text-decoration:underline;}



/*私人医生介绍*/
.doc_top_postion{padding:18px 50px 0px 50px}
.detail_img_ip{float:right; margin-top:50px;}
.doc_p_l{padding-top:130px; float:left}


/*医生页面*/
.doc_docter_ban{overflow:hidden; position:relative; margin-top:84px;}
.doc_docter_top{font-size:24px; color:#fff; padding-top:10px; padding-right:30px; float:left; display:none;}
.doc_docter_top01{font-size:24px; color:#fff; padding-top:10px; padding-right:30px; float:left; display:block}

.doc_docter_top a,.doc_docter_top01 a{color:#fff; text-decoration:none;}
.doc_docter_top a:hover,.doc_docter_top01 a:hover{color:#00234b;}

.doc_join {float:right;}
.doc_join a{border:2px solid #fff; color:#fff; font-size:18px; padding:5px 20px; text-decoration:none; margin-right:20px;}
.doc_join a:hover{background:#00234b; border:2px solid #00234b;}

.doc_ban{display: inline-block; margin-top: -92px; display:block}
.doc_ban img,.doc_ban01 img  {image-orientation: from-image; text-align: center; margin: auto; top: 0; right: 0; bottom: 0; left: 0; vertical-align: middle;  width:100%;}

.doc_ban01{display: inline-block; margin-top: -92px; display:none}


.doc_help_main{background:#f2f2f2; padding:40px 0px;}
.doc_help_main h5{color:#00234b; font-size:44px; margin:0px; padding:40px 0px;}
.doc_help_main p{color:#00234b; font-size:24px; margin:0px; line-height:50px;}

.mtb40{margin:40px 0px;}
.doc_docter_main{background:#00ffff; overflow:hidden; padding-bottom:80px; text-align:center}
.doc_docter_main h4{font-size:44px; color:#00234B; font-weight:normal; margin:0px; margin-top:70px;}


/*甘草园价值*/
.doc_zs_js ul{text-align:center; list-style:none; margin:40px 0px;}
.doc_zs_js ul li{float:left; vertical-align:top; width:16.6%; color:#00234b; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:16px; margin-top:20px;}
.doc_zs_js_m{background:#fff; margin:0px 25px; padding-bottom:15px;}
.doc_zs_js_m p{margin:0px;}




.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb5{margin-bottom:5px;}




.doc_docter_why{padding-bottom:70px;}
.doc_docter_why h3{font-size:44px; color:#00234B; font-weight:normal; margin:0px; margin-top:80px; text-align:center}
.doc_docter_why h4{font-size:24px; color:#00234B; font-weight:normal; margin:0px; margin-top:20px; text-align:center}

.doc_docter_why_list{width:40%; text-align:center; color:#00234B; margin:0px 60px 20px 60px;}
.doc_docter_why_list h4{font-size:30px; font-weight:normal; margin:0px; padding-top:50px;}
.doc_docter_why_list h5{font-size:20px; color:#00234B; line-height:33px; margin:0px; padding-top:15px;}

.doc_docter_left,.doc_docter_kxsj{text-align:center; margin-right:20px; margin-top:30px; margin-left:15px}
.doc_docter_left ul li,.doc_docter_kxsj ul li{float:left; width:25%; list-style:none; padding:0px 20px;box-sizing: border-box;}


.doc_docter_left h4{font-size:20px;}
.doc_docter_left p{color:#00234B; font-size:16px;}
.doc_docter_left img,.doc_docter_kxsj img{padding-top:15px;}


.doc_docter_ty{background:#bbe9ff; overflow:hidden;}


.doc_find_img img{padding-bottom:50px;}


/*甘草园加入我们*/
.join_gcy{width:800px; margin:100px auto;}
.join_gcy h3{font-size:36px; font-family:'微软雅黑'; color:#00234b; font-weight:normal;}
.join_gcy_f18{font-size:18px; color:#00234b; padding-bottom:20px;}
.join_gcy_f18 p{margin:0px; line-height:30px;}
.join_gcy_f18 input{height:40px; width:350px; border:1px solid #ccc; margin-top:10px; padding-left:10px;}
.join_gcy_f18 textarea{width:350px; border:1px solid #ccc; margin-top:10px; padding:5px 10px;}
.join_gcy_next a{background:#fef049; width:350px; text-align:center; height:50px; line-height:50px; display:block; font-size:24px; text-decoration:none; color:#00234b; margin-top:50px;}
.join_gcy_next a:hover{background:#00234b; color:#fef049} 
.doc_zc_sc{text-align:center; color:#999; margin-right:75px;}
.doc_zc_sc p{line-height:50px;}


.join_gcy_f19{font-size:18px; color:#00234b; padding-bottom:20px;}
.join_gcy_f19 p{margin:0px; line-height:30px;}
.join_gcy_inp{height:40px; width:350px; border:1px solid #ccc; margin-top:10px; padding-left:10px;}


.doc_zc_ms{position:absolute; bottom:0; left:0; width:173px; height:122px;  background:#000;
opacity: 0.4;/*兼容谷歌*/
filter:alpha(opacity=40);/* 兼容ie*/
-moz-opacity:0.4;/*兼容火狐*/}

.doc_zc_sl_img{position: relative; width: 173px; height:122px; margin-right:72px;}
.doc_zc_sl_fd{position:absolute; bottom:2px; right:5px;}

#content{width:500px; height:170px; margin:100px auto;}
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}


.join_thr_p{padding-left:80px; color:#00234b;}
.join_thr_p h3{font-size:24px; margin:0px; padding-top:10px;}
.join_thr_p h4{font-size:20px; font-weight:normal; margin:0px; padding-top:15px;}
.join_thr_down{padding-top:50px; overflow:hidden; float:left; width:60%;}
.join_thr_down h3{font-size:24px; color:#00234b; margin:0px; padding-bottom:15px;}
.join_thr_down p{margin:0px; color:#333; font-size:20px; line-height:38px;}


/*医生列表*/

.doc_list_top{background:#feed5a; background-size: 100% auto; height:200px;}

.doc_list_right{width:405px; float:right;}
.doc_list_right_map{border:3px solid #e4e4e4; margin-top:30px;}
.doc_list_map_p{margin-right:20px; margin-top:25px; margin-bottom:50px;}
.doc_list_map_p h3{font-size:18px; color:#00234B; margin:0px; padding-bottom:15px;}
.doc_list_map_p p{padding:0px; margin:0px; line-height:24px;}
.doc_list_map_p span a{color:#333333; text-decoration:none;}
.doc_list_map_p span a:hover{color:#00234b; text-decoration:underline; cursor:pointer}



.doc_list_left{width:955px; float:left}
.doc_list_left_sstj{margin-top:30px; overflow:hidden;}
.doc_list_tj{border:1px solid #ccc; height:45px; width:240px; background:url(../images2/doc_ind_img08.png) no-repeat right #fff; padding-left:6px; padding-left:10px;}
.doc_list_more{border:1px solid #ccc; height:45px; width:176px; margin-left:10px; background:url(../images2/doc_ind_img08.png) no-repeat right #fff; padding-left:6px; padding-left:10px;}
.doc_list_xb_m{border:1px solid #ccc; border-width:1px 1px 1px 0px; overflow:hidden; width:332px; margin-left:10px; height:45px; background:#fff;}
.doc_list_xb{border-left:1px solid #ccc; line-height:45px; width:110px; text-align:center}
.doc_list_xb:hover{background:#00234B; display:block; color:#fff; cursor:pointer}

.doc_list_px{width:140px;border:1px solid #ccc; height:35px; background:url(../images2/doc_ind_img08.png) no-repeat right #fff; margin-top:10px; padding-left:10px;}

.doc_list_add{padding-top:20px; font-size:16px; color:#999; float:left}
.doc_list_date{background:#fff; height:80px; margin-top:30px; text-align:right; padding:15px 20px 0px 0px;}
.doc_list_date_rq{text-align:center; font-size:16px; font-weight:bold; color:#00234B; line-height:23px;}
.doc_list_date_rq p{margin:0px; padding:0px; width:80px; float:left; margin-left:9px; margin-right:9px;}


.doc_list_blue a{color:#0eb7e1; font-size:16px; text-decoration:none}
.doc_list_blue a:hover{color:#00234b; text-decoration:underline}

.doc_list_m{background:#fff; margin-top:25px; overflow:hidden}
.doc_list_tx{padding:25px 0px 25px 25px; text-align:center;}
.doc_list_tx p{margin:0px; padding-top:8px;}
.doc_list_tx img{border-radius:50%; width:120px; height:120px;}
.doc_list_xq{padding:25px; width:400px;}
.doc_list_xq h4{font-size:16px; margin:0px; color:#00234b;}
.doc_list_xq h5{font-size:16px; margin:0px; line-height:30px; color:#00234b;}
.dco_list_yytime{background:#e7e7e7; height:50px; line-height:50px; margin:50px 70px 50px 30px; color:#00234B; font-weight:bold; width:290px; text-align:center}
.dco_list_time{background:#e7e7e7; height:40px; line-height:40px; color:#00234B; font-weight:bold; width:87px; text-align:center; margin-right:15px; margin-top:8px;}

.doc_list_time01{padding:15px 55px 15px 15px;}

/*页码*/
.page {font-family:"微软雅黑"; margin:30px 0px 150px 0px}
.page a{ display:block; float:left; padding:0px 15px;font-size:16px; margin-right:6px; border:1px solid #ccc; color:#6b6a6a; line-height:35px; text-decoration:none; background:#fff;}
.page a:hover{ background:#00234b; color:#fff; text-decoration:none;}


/*查找医生*/

.find_doc_w{width:30%; margin-right:4%}

.find_doc_bor{border-bottom:2px solid #00234b; overflow:hidden; padding-bottom:10px; height: 60px;}
.find_doc_ul{padding-top:15px;}
.find_doc_ul li{font-size:18px; line-height:35px; color:#2bbfed; font-weight:bold}
.find_doc_ul li a{color:#2bbfed; font-weight:bold; text-decoration:none;}
.find_doc_ul li a:hover{color:#00234b; font-weight:bold; }


.f28{font-size:28px; font-weight:bold; color:#00234b;}
.find_doc_font{font-size:24px; padding:50px 0px 80px 0px;}
.find_doc_font span{color:#2bbfed;}


/*医生详情*/

.doc_show_top{background:#feed5a; background-size: 100% auto; height:110px;}
.doc_show_map{width:100%; height:300px; background:url(../images2/map01.png) repeat-x}
.mt30{margin-top:30px;}
.doc_show_r{width:400px; float:right; margin-right:20px;}
.doc_show_r_bt{height:50px; background:#00234B; color:#fff; font-size:20px; line-height:50px; text-indent:30px;}
.doc_show_r_bor{border:1px solid #ddd; padding:20px; background:#fff;}

.doc_show_tx{margin-top:10px; line-height:40px; padding:25px;}
.doc_show_tx h4{font-size:24px; margin:0px; color:#00234b;}
.doc_show_tx h5{font-size:18px; margin:0px; line-height:26px; color:#00234b;}

.doc_show_l{margin-right:500px; position:relative; min-width:750px;}
.doc_show_list{overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:15px; padding-left:10px;}
.doc_show_list_bt{font-size:20px; color:#00234b; }
.mt20{margin-top:20px;}
.doc_show_zg{width:180px; font-size:16px; color:#333333; line-height:30px;}
.doc_show_zgr{font-size:16px; color:#00234b; margin-left:180px; position:relative; line-height:30px;}
.mb20{margin-bottom:20px;}
.h50{height:50px;}
.doc_show_pj_name{font-size:16px; color:#00234B; line-height:30px; width:270px;}
.doc_show_pj_name p{margin:0px;}
.doc_show_pj_name span{font-size:16px; color:#999;}
.doc_show_pj{width:33%;}
.doc_show_pj p{margin:0px; padding:8px 0px 5px 0px; font-size:16px; color:#00234B;}
.doc_show_pj_nr{line-height:30px; font-size:16px; padding-top:8px; color:#999;}

.doc_show_r_doc{border:2px solid #01e6af; height:55px; background:#e6fdf7;}
.doc_show_r_doc_img{background:url(../images2/doc_show02.png) no-repeat center left; line-height:52px; padding-left:50px; margin-left:15px; font-size:16px; color:#00234B}
.doc_show_r_doc_r{padding:15px 15px 0px 0px;}

.doc_show_r_jb{border:2px solid #e1e1e4; height:68px; margin-top:20px;}
.doc_show_r_jbp{padding:8px 0px 0px 15px;}
.doc_show_r_jbp p{padding:0px; margin:0px; font-size:16px; color:#999;}
.doc_show_r_jbp span{color:#00234B;}
.doc_show_r_ad{margin-top:20px; color:#00234B; font-size:18px;}
.doc_show_date{background:#fff; height:80px; margin-top:10px; padding:15px 20px 0px 0px; border-bottom:2px solid #ececee;}
.doc_show_date_rq{text-align:center; font-size:16px; font-weight:bold; color:#00234B; line-height:23px;}
.doc_show_date_rq p{margin:0px; padding:0px; width:80px; float:left; margin-left:28px; margin-right:9px;}


/*用户搜索*/
.user_ss{width:550px; margin:20px auto;}
.user_ss h3{font-size:36px; font-family:'微软雅黑'; color:#00234b; font-weight:normal;}
.user_ss h4{font-size:24px; color:#00234b; font-weight:normal; margin:0px;}
.user_ss h6 a{font-size:18px; color:#333; font-weight:normal; margin:0px; text-decoration:none;}
.user_ss h6 a:hover{color:#00234b; text-decoration:underline;}


.user_ss_but{width:100%; text-align:center; height:60px; line-height:60px;margin-top:50px; margin-bottom:50px; font-size:28px;}
.user_ss_but a{background:#fef049;  display:block; text-decoration:none; color:#00234b; }
.user_ss_but a:hover{background:#00234b; color:#fef049} 
.user_ss input{height:55px; line-height:55px; width:100%; border:1px solid #ccc; padding-left:10px; margin-bottom:35px; font-size:16px;}

.user_login_but a{background:#fff; border:1px solid #ccc; width:100%; text-align:center; height:55px; line-height:55px; display:block; font-size:24px; text-decoration:none; color:#333; margin-top:0px; margin-bottom:30px;}
.user_login_but a:hover{background:#00234b; color:#fef049} 

.user_ss_yzm{width:150px; text-align:center; line-height:55px; background:#00e6b0; font-size:18px;}
.user_ss_yzm a{text-decoration:none; color:#00234b;}
.user_ss_yzm a:hover{background:#feed5a; display:block}



/*人才招聘*/
.rencai_banner{display:inline-block; display:block; margin-top:84px;}
.rencai_banner img{image-orientation: from-image; text-align: center; margin: auto; top: 0; right: 0; bottom: 0; left: 0; vertical-align: middle;  width:100%;}
.zhaopin_p{font-size:18px; color:#333; padding:15px 0px;}
.zhaopin_zw{margin-bottom:30px; overflow:hidden}
.zhaopin_zw ul{list-style:none;}
.zhaopin_zw ul li{float:left; width:150px; line-height:40px; height:40px; font-size:16px; color:#1da1f2; border:1px solid #1da1f2; border-radius:5px; text-align:center; margin-right:30px;}
.zhaopin_zw ul li:hover{background:#1da1f2; cursor:pointer; color:#fff;}
.zhaopin_font{overflow:hidden; border:1px solid #e4e4e4; margin-top:30px; padding:0px 40px;}
.zhaopin_font h3{font-size:24px; font-weight:normal; text-align:center; padding:20px 0px;}
.zhaopin_font p{line-height:24px; font-size:14px;}

/*招商*/
.zhaoshang_yq_p{font-size:60px; font-family:'微软雅黑'; text-align:center; color:#42c1a3; padding:50px 0px;}
.zhaoshang_yq_l,.zhaoshang_yq_r{padding-left:250px; margin-bottom:50px;}
.zhaoshang_yq_l ul{list-style:none; background:url(../images2/zhaoshang_04img.png) no-repeat}
.zhaoshang_yq_l ul li,.zhaoshang_yq_r ul li{line-height:80px; padding-left:90px; height:80px; font-size:18px;}
.zhaoshang_yq_r ul{list-style:none; background:url(../images2/zhaoshang_05img.png) no-repeat}


.zs_lxwm_main{background:#faf0e4; overflow:hidden; padding-bottom:50px; height:500px;}
.zs_sj_lxwm{width:550px; overflow:hidden; margin:0 auto; padding:50px 0px 15px 0px;}
.zs_sj_lxwm .left_bg{float:left; width:10px; height:40px; background:#ec8f28; margin-top:5px;}
.zs_sj_lxwm .zs_font p{padding:0px; margin:0px; padding-left:10px; font-size:24px; color:#ec8f28; line-height:24px;}
.zs_sj_lxwm .zs_font p span{color:#ccc; font-size:14px;}


.zs_sj_main{background:#faf7f2; overflow:hidden; width:100%; height:300px; margin-top:20px; padding:30px 0px;}
.zs_lxwm{width:750px; margin:0 auto;}
.zs_lxwm h3{font-size:18px; color:#eb8f2a; font-weight:normal; padding:0px; margin:0px; line-height:30px;}
.zs_lxwm input{border:1px solid #eae9e7; height:40px; width:194px; padding-left:5px}
.zs_lxwm textarea{border:1px solid #eae9e7; width:100%; padding:5px; font-size:14px;}
.zs_lxwm td{padding-top:15px;}

.zs_lxwm_tj a{background:#ec8f28; color:#fff; width:125px; height:40px; display:block; text-align:center; line-height:40px; margin-right:50px; cursor:pointer; text-decoration:none; margin-top:10px;}
.zs_lxwm_tj a:hover{background:#de7c0f;}

.zs_lxwm_qx a{background:#bdc2be; color:#fff; width:125px; height:40px; display:block; text-align:center; line-height:40px; margin-right:50px; cursor:pointer; text-decoration:none; margin-top:10px;}
.zs_lxwm_qx a:hover{background:#9a9a9a;}























