﻿@charset "utf-8";
/* CSS Document */

body {}

.banner { height:372px;}
#demo01 { height:100%;}
#demo01 .flex-direction-nav { top:150px;}

/* 内容区 */


.content_wrap { background-image:url(../image/bg-content_wrap-1-1.jpg); background-position: top center; background-repeat:repeat; background-attachment:fixed;}
.content_mainbox { padding:50px 0 52px 0;}


.content_nav { float:left; width:300px;}
.cn_01 { background-image:url(../image/bg-cn_01-1-1.jpg);}
.cn_01 .text_item_1 { color:#ffffff; font-size:24px; line-height:72px; text-align:center; font-weight:bold;}
.cn_02 { background-color:#ffffff;}
.bxslider { padding: 10px 10px 10px 10px;}
.bxslider ul {}
.bxslider ul li {}
.bxslider ul li+li { margin-top:10px;}
.bxslider ul li .par { display:block; padding: 0 24px 0 30px; background-color:#ffffff; border-radius:4px; position:relative; z-index:5;}
.bxslider ul li .par_text { color:#646464; font-size:18px; line-height:30px; padding:10px 0; padding-right:20px; background-position: right center; background-image:url(../image/p-bxslider-1-1.png);}
.bxslider ul li .par.nochild .par_text { background-image:none;}
.bxslider ul li .childbox { display:none; padding:16px 30px 12px 30px; background-color:#f8f8f8; border-radius:4px; position:relative; margin-top:-6px;}
.bxslider ul li .childbox .child { display:block; padding: 0 0 0 0; color:#a7a7a7; font-size:16px; line-height:36px;}

.content_nav2 { float:right; width:240px; padding: 0 30px 30px 30px; background-color:#ffffff;}
.cn2_01 { padding:30px 0 0 0;}
.cn2_02 { padding:8px 0; border-bottom:1px solid #d2d2d2;}


/*act*/
.bxslider ul li.on .par,
.bxslider ul li:hover .par { background-color:#eeeeee;}
.bxslider ul li.on .par .par_text,
.bxslider ul li:hover .par .par_text { color:#009ea1;}
.bxslider ul li.on .par .par_text { background-image:url(../image/p-bxslider-1-2.png);}
.bxslider ul li.on .par.nochild .par_text,
.bxslider ul li:hover .par.nochild .par_text { background-image:url(../image/p-bxslider-1-3.png);}
.bxslider ul li .childbox .child.on,
.bxslider ul li .childbox .child:hover { color:#0a7e81;}
.bxslider.filter ul li .par .par_text { background:none !important;}
.bxslider.filter ul li .childbox { display:block;}
/*act*/

.content_box { padding-left:50px !important; padding-right:50px !important; border-top:2px solid #009ea1; background-color:rgba(255,255,255,0.6);}
.content_nav+.content_box { float:right; width:950px;}
.content_nav2+.content_box { float:left; width:950px;}


				/*--------------------  01单页  --------------------*/
.c01_wrap {}
.content_01 { padding-bottom:50px;}
.c01_main_1 {}
.c01_main_1 .title_03 .line_1 { display:none;}
.c01_main_2 { padding:30px 0; border-bottom:1px solid #d2d2d2;}

				/*--------------------  02新闻列表  --------------------*/
.c02_wrap {}
.content_02 {}
.c02_main_1 {}
.c02_main_1 .title_03 .line_1 { display:block;}
.c02_main_2 { padding:20px 0;}
.c02_main_3 {}

				/*--------------------  03新闻详情  --------------------*/
.c03_wrap {}
.content_03 {}
.c03_main_1 { padding:44px 0 24px 0; border-bottom:1px solid #d2d2d2;}
.c03_main_1 .text_item_1 { color:#393939; font-size:30px; line-height:40px; text-align:center;}
.c03_main_1 .text_item_2 { font-size:0; text-align:center; margin-top:12px;}
.c03_main_1 .text_item_2 .text_1 { display:inline-block; color:#9d9d9d; font-size:14px; line-height:20px; margin: 0 14px;}
.c03_main_2 { padding:24px 0;}
.c03_main_3 { padding:16px 0 52px 0; border-top:1px solid #d2d2d2;}
.c03_main_3_in { position:relative;}
.c03_main_3 .item { margin:0 206px 0 0;}
.c03_main_3 .item .btn { display:block;}
.c03_main_3 .item .btn .text_item_1 { color:#646464; font-size:16px; line-height:36px;}
.c03_main_3 .line_1 { position:absolute; right:152px; top:10px; bottom:10px; width:2px; background-color:#d2d2d2;}
.c03_main_3 .backlist { display:block; position:absolute; top:24px; right:0; color:#646464; font-size:16px; line-height:24px; padding-left:34px; background-image:url(../image/p-c03_main_3-1-1.png); background-position: left center;}
/*act*/
.c03_main_3 .item .btn:hover .text_item_1 { color:#017a7c; text-decoration:underline;}
.c03_main_3 .backlist:hover { color:#017a7c;}
/*act*/


				/*--------------------  04图片新闻列表  --------------------*/
.c04_wrap {}
.content_04 {}
.c04_main_1 {}

				/*--------------------  05视频列表 05图片列表  --------------------*/
.c05_wrap {}
.content_05 {}
.c05_main_1 {}
.c05_main_2 { padding:30px 0 32px 0;}
.c05_main_3 {}

				/*--------------------  06领导人物列表  --------------------*/
.c06_wrap {}
.content_06 { padding: 0 0 50px 0;}
.c06_main_1 {}
.c06_main_2 { padding:30px 0; border-bottom:1px solid #d2d2d2;}
.c06_main_3 {}

				/*--------------------  07科室导航  --------------------*/
.c07_wrap {}
.content_07 { padding: 0 0 50px 0;}
.c07_main_1 {}
.c07_main_2 { border-bottom:1px solid #d2d2d2;}
.c07_main_2 .main_item { padding:26px 0 30px 0;}
.c07_main_2 .main_item+.main_item { border-top:1px dashed #e5e5e5;}
.c07_main_2 .main_item .item_title {}
.c07_main_2 .main_item .item_title .text_item_1 { color:#009ea1; font-size:18px; line-height:24px; font-weight:bold; padding: 0 0 0 38px; background:url(../image/p-c07_main_2-1-1.png) no-repeat left center;}
.c07_main_2 .main_item .list { padding:10px 0 0 0;}
.c07_main_2 .main_item .list ul { width:964px;}
.c07_main_2 .main_item .list ul li { float:left; margin:10px 14px 0 0;}
.c07_main_2 .main_item .list ul li .abox { display:block; padding: 0 16px;}
.c07_main_2 .main_item .list ul li .abox .text { color:#646464; font-size:16px; line-height:26px;}
/*act*/
.c07_main_2 .main_item .list ul li .abox:hover { background-color:#06908d; border-radius:12px;}
.c07_main_2 .main_item .list ul li .abox:hover .text { color:#ffffff;}
/*act*/

				/*--------------------  08科室介绍  --------------------*/
.c08_wrap { background:url(../image/bg-content_08-1-1.jpg) no-repeat top center;}
.c08_wrap .content_mainbox { padding:0;}
.content_08 {}
.c08_item_1 { padding:36px 0 50px 0;}
.c08_main_1 {}
.c08_main_1 .main_item_1 {}
.c08_main_1 .main_item_2 { margin-top:28px;}
.c08_main_1 .main_item_2 .imgbox { float:left; width:648px; height:400px;}
.c08_main_1 .main_item_2 .textbox { margin:0 0 0 690px; padding:36px 0 0 0;}
.c08_main_1 .main_item_2 .textbox .text_item_1 { color:#009ea1; font-size:24px; line-height:30px; font-weight:bold;}
.c08_main_1 .main_item_2 .textbox .text_item_2 { color:#646464; font-size:16px; line-height:36px; height:180px; margin-top:42px;}
.c08_main_1 .main_item_2 .textbox .text_item_3 { margin-top:46px;}
.c08_main_1 .main_item_2 .textbox .text_item_3 .text_1 { width:56px;}
#c08_main_1_item_2_imgbox { height:100%;}
#c08_main_1_item_2_imgbox .flex-control-nav { margin-bottom:16px;}
#c08_main_1_item_2_imgbox .flex-control-nav li { margin:0 8px; text-align:left;}
#c08_main_1_item_2_imgbox .flex-control-paging li a { width:15px; height:15px; background-color:#dcdcdc; border-radius:50%;}

.c08_item_2 { padding:36px 0 50px 0; background-color:#ecf5f5;}
.c08_main_2 {}
.c08_main_2 .main_item_1 {}
.c08_main_2 .main_item_2 { margin-top:22px; padding:30px 30px; position:relative; overflow:hidden; background-color:#ffffff;}
.c08_main_2_item_2_swiper { padding: 0 0 38px 0; position:relative;}
.c08_main_2_item_2_swiper .swiper-slide {}
.c08_main_2_item_2_swiper .item {}
.c08_main_2_item_2_swiper .item .abox { display:block; height:298px; background-color:#f8f8f8; border:1px solid #e5e5e5; border-radius:4px;}
.c08_main_2_item_2_swiper .item .abox_in { padding:20px 18px 0 18px;}
.c08_main_2_item_2_swiper .item .abox .imgbox { float:left; width:192px; height:260px; border-radius:4px; position:relative; overflow:hidden;}
.c08_main_2_item_2_swiper .item .abox .imgbox .img { display:block; width:100%; height:100%;}
.c08_main_2_item_2_swiper .item .abox .textbox { margin:0 0 0 208px; padding:5px 0 0 0;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_1 { color:#009ea1; font-size:20px; line-height:24px; font-weight:bold;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_2 { margin:11px 0 0 0;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_2 .text_1 { color:#9d9d9d; font-size:16px; line-height:20px;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_2 .text_1 .cor2 { color:#646464;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_2 .text_1+.text_1 { margin-top:10px;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_3 { margin-top:12px; height:1px; background-color:#e5e5e5; opacity:0.5;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_4 { color:#9d9d9d; font-size:16px; line-height:20px; margin-top:11px;}
.c08_main_2_item_2_swiper .item .abox .textbox .text_item_5 { color:#646464; font-size:14px; line-height:22px; margin-top:5px;}
.c08_main_2_item_2_swiper .swiper-pagination { top:auto !important; bottom:0; height:8px !important; border-radius:4px; overflow:hidden;}
.c08_main_2_item_2_swiper .swiper-pagination-progressbar-fill { background-color:#06908d !important; border-radius:4px; overflow:hidden;}



.c08_wrap.mode2 { background:none;}
.c08_wrap.mode2 .content_mainbox { padding:30px 0 52px 0;}
.c08_wrap.mode2 .content_08 { padding: 0 60px;}
.c08_main_3 {}
.c08_main_3 .title_05_in { padding-bottom:0;}
.c08_main_4 { padding:64px 0 30px 0; border-bottom:1px solid #d5dcdc;}
.c08_main_4 .main_item_1 {}
.c08_main_4 .main_item_2 { margin-top:0;}
.c08_main_4 .main_item_2 .imgbox { float:left; width:600px; height:328px;}
.c08_main_4 .main_item_2 .textbox { margin:0 0 0 648px; padding:6px 0 0 0;}
.c08_main_4 .main_item_2 .textbox .text_item_1 { color:#009ea1; font-size:32px; line-height:40px; font-weight:bold;}
.c08_main_4 .main_item_2 .textbox .text_item_2 { color:#646464; font-size:16px; line-height:36px; height:180px; margin-top:8px;}
.c08_main_4 .main_item_2 .textbox .text_item_3 { margin-top:25px; height:64px; background-color:#8bd3d4; padding: 0 0 0 130px; position:relative;}
.c08_main_4 .main_item_2 .textbox .text_item_3 .img_1 { display:block; width:36px; height:36px; position:absolute; top:14px; left:74px;}
.c08_main_4 .main_item_2 .textbox .text_item_3 .text_1 { float:left; color:#151515; font-size:24px; line-height:32px; padding:27px 0 0 0;}
.c08_main_4 .main_item_2 .textbox .text_item_3 .text_2 { float:left; color:#009ea1; font-size:48px; line-height:64px; font-weight:bold;}
#c08_main_4_item_2_imgbox { height:100%;}
#c08_main_4_item_2_imgbox .flex-control-nav { margin-bottom:16px;}
#c08_main_4_item_2_imgbox .flex-control-nav li { margin:0 8px; text-align:left;}
#c08_main_4_item_2_imgbox .flex-control-paging li a { width:15px; height:15px; background-color:#dcdcdc; border-radius:50%;}

.c08_main_5 { margin-top:16px;}
.c08_main_5 .text_item_1 { color:#646464; font-size:16px; line-height:36px;}
.c08_main_6 { margin-top:80px;}
.c08_main_6 .title_05_in { padding-bottom:0;}
.c08_main_7 { margin-top:46px; padding: 0 0 98px 0;}

/*act*/
#c08_main_1_item_2_imgbox .flex-control-paging li a.flex-active { background-color:#009ea1;}
#c08_main_4_item_2_imgbox .flex-control-paging li a.flex-active { background-color:#009ea1;}
.c08_main_2_item_2_swiper .item .abox:hover { background-image:url(../image/p-list_06-1-1.jpg);}
.c08_main_2_item_2_swiper .item .abox:hover .textbox .text_item_3 { background-color:#ffffff;}
.c08_main_2_item_2_swiper .item .abox:hover .textbox .text_item_2 .text_1,
.c08_main_2_item_2_swiper .item .abox:hover .textbox .text_item_4 { color:#dce0e0;}
.c08_main_2_item_2_swiper .item .abox:hover .textbox .text_item_1,
.c08_main_2_item_2_swiper .item .abox:hover .textbox .text_item_2 .text_1 .cor2,
.c08_main_2_item_2_swiper .item .abox:hover .textbox .text_item_5 { color:#ffffff;}
/*act*/

				/*--------------------  09医师介绍  --------------------*/
.c09_wrap {}
.content_09 { padding:54px 0 0 0;}
.c09_main_1 {}
.c09_main_2 { padding:34px 0 30px 0;}
.c09_main_3 {}

				/*--------------------  10医师介绍详情  --------------------*/
.c10_wrap {}
.content_10 { padding-top:52px; padding-bottom:80px;}
.c10_inside { padding: 0 40px;}
.c10_main_1 { padding: 20px 32px 20px 28px; background-color:#f8f8f8; border:1px solid #e5e5e5; border-radius:4px;}
.c10_main_1 .imgbox { float:left; width:192px; height:260px; border-radius:4px; position:relative; overflow:hidden;}
.c10_main_1 .imgbox .img { display:block; width:100%; height:100%;}
.c10_main_1 .textbox { margin:0 0 0 228px; padding:12px 0 0 0;}
.c10_main_1 .textbox .text_item_1 { color:#009ea1; font-size:24px; line-height:28px; font-weight:bold;}
.c10_main_1 .textbox .text_item_2 { margin-top:14px;}
.c10_main_1 .textbox .text_item_2 .text_1 { color:#9d9d9d; font-size:16px; line-height:20px;}
.c10_main_1 .textbox .text_item_2 .text_1 .cor2 { color:#646464;}
.c10_main_1 .textbox .text_item_2 .text_1+.text_1 { margin-top:12px;}
.c10_main_1 .textbox .text_item_3 { margin-top:14px; height:1px; background-color:#dcdcdc;}
.c10_main_1 .textbox .text_item_4 { margin:9px 0 0 0;}
.c10_main_1 .textbox .text_item_4 .text_1 { float:left; color:#9d9d9d; font-size:16px; line-height:30px;}
.c10_main_1 .textbox .text_item_4 .text_2 { margin:0 0 0 82px; color:#646464; font-size:16px; line-height:30px;}
.c10_main_2 { margin:16px 0 0 0;}
.c10_main_3 { margin:40px 0 0 0; border:1px solid #d2d2d2;}
.c10_main_3 table { table-layout:fixed;}
.c10_main_3 table th { height:84px; background-color:#e5e5e5;}
.c10_main_3 table td { height:50px;}
.c10_main_3 table th+th,
.c10_main_3 table td+td { border-left:1px solid #d2d2d2;}
.c10_main_3 table tr+tr td { border-top:1px solid #d2d2d2;}
.c10_main_3 .th_text_1 { color:#5c6572; font-size:16px; line-height:22px; text-align:center; font-weight:normal;}
.c10_main_3 .td_text_1 { color:#5c6572; font-size:16px; line-height:22px; text-align:center;}
.c10_main_3 .img_1 { display:block; width:31px; margin:0 auto;}
.c10_main_4 { margin-top:12px;}
.c10_main_5 { margin-top:26px;}
.c10_main_5 .text_item_1 { color:#646464; font-size:16px; line-height:30px;}


				/*--------------------  11搜索结果  --------------------*/
.c11_wrap {}
.content_11 { padding:0 130px;}
.c11_main_1 { padding:46px 0 26px 0; position:relative; border-bottom:1px solid #d2d2d2;}
.c11_main_1 .text_item_1 { color:#646464; font-size:24px; line-height:32px;}
.c11_main_1 .text_item_1 .cor2 { color:#009ea1;}
.c11_main_1 .line_1 { position:absolute; left:0; bottom:-1px; width:50px; height:3px; background-color:#009ea1;}
.c11_main_2 { padding:20px 0;}




