﻿@charset "utf-8";
/* CSS Document */
/*banner图*/
	/* flexslider   banner */
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li .abox,.flexslider .slides li .abox .img { display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav { display:block; width:100%; position:absolute; bottom:0; text-align:center;}
.flex-control-nav li { display:inline-block; zoom:1; *display:inline;}
.flex-control-nav li a { display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}

	/*banner图基本设置到此*/
#demo01 { width:100%;}
#demo01 .slides li a.abox {}
#demo01 .flex-control-nav { margin-bottom:10px;}
#demo01 .flex-control-nav li { margin:0 5px;}
#demo01 .flex-control-paging li a { background-image: url(../image/banner-1.png);background-position: center 0; width: 15px; height: 15px; }
/**/#demo01 .flex-control-paging li a.flex-active { background-position: center -15px;}


.morebtn_01 { display:block; color:#727272; font-size:0.2rem; line-height:0.3rem; padding:0 0.24rem; border:1px solid #d5d5d5; border-radius:0.15rem;}
/*act*/
.morebtn_01.on { color:#ffffff; background-color:#009ea1; border-color:#009ea1;}
/*act*/



.title_01 {}
.title_01_in { position:relative; border-bottom:1px solid #dcdcdc;}
.title_01 .line_1 { position:absolute; left:0; bottom:-1px; height:3px; width:1.26rem; background-color:#009ea1;}
.title_01 .text_item_1 { position:relative; z-index:15; height:0.72rem;}
.title_01 .text_item_1 .abox { display:block; float:left;}
.title_01 .text_item_1 .abox .text { color:#727272; font-size:0.3rem; line-height:0.72rem;}
.title_01 .text_item_1 .abox+.abox { margin-left:0.16rem;}
.title_01 .text_item_2 { position:absolute; z-index:15; right:0; bottom:0.18rem;}
.title_01 .text_item_2 .more { float:left; margin-left:14px;}
/*act*/
.title_01 .text_item_1 .abox.on .text { color:#262626; font-size:0.32rem;}
/*act*/


.title_02 {}
.title_02_in { position:relative; border-bottom:1px solid #dcdcdc;}
.title_02 .text_item_1 { display:flex; align-items:center;}
.title_02 .text_item_1 .text_1 { color:#2186f0; font-size:0.38rem; line-height:0.40rem; display:flex; align-items:center; justify-content:center;}
.title_02 .text_item_1 .text_1.cor2 { color:#fdcf30;}
.title_02 .text_item_1 .text_1.cor3 { color:#2dca7b;}
.title_02 .text_item_1 .text_1 .img { display:block; width:0.36rem; height:0.36rem;}
.title_02 .text_item_1 .text_2 { color:#262626; font-size:0.32rem; line-height:0.74rem; margin-left:0.14rem;}
.title_02 .text_item_2 { position:absolute; z-index:15; right:0; bottom:0.18rem;}



.title_03 { padding:0.1rem 0 0 0;}
.title_03_in { position:relative; border-bottom:1px solid #dcdcdc;}
.title_03 .line_1 { position:absolute; left:0; bottom:-1px; height:3px; width:1.26rem; background-color:#009ea1;}
.title_03 .text_item_1 { color:#009ea1; font-size:0.32rem; line-height:0.74rem;}
.title_03 .text_item_2 { position:absolute; z-index:15; right:0; bottom:0.18rem;}
.title_03 .text_item_2 .text_1 { float:left; margin-left:14px;}


.nothing { display:flex; align-items:center; justify-content:center; height:calc(100vh - 1.2rem - 2.2rem - 0.86rem - 1.2rem - 1.62rem);}
.nothing_img { display:block; width:1.22rem;}


		/*文字时间列表 i01_main_2*/
.list_01 { position:relative; overflow:hidden;}
.list_01 ul { position:relative; top:1px;}
.list_01 ul li { border-bottom:1px solid #dcdcdc;}
.list_01 ul li .abox { display:block; padding:0.28rem 0;}
.list_01 ul li .abox .text_item_1 { padding-left:0.3rem; color:#333333; font-size:0.28rem; line-height:0.40rem; max-height:0.8rem; background-image:url(../image/p-list_01-1-1.png); background-position: left 0.19rem; background-size:0.06rem;}
.list_01 ul li .abox .text_item_1 .cor2 { color:#c10000;}
.list_01 ul li .abox .text_item_2 { padding-left:0.3rem; color:#9b9b9b; font-size:0.24rem; line-height:0.32rem; max-height:0.8rem; margin-top:0.12rem;}

		/*纯文字列表 i05_main_1*/
.list_02 {}
.list_02 ul {}
.list_02 ul li {}
.list_02 ul li .abox { display:block;}
.list_02 ul li .abox .text_item_1 { color:#646464; font-size:0.26rem; line-height:0.6rem; padding-left:0.3rem; background-image:url(../image/p-list_01-1-1.png); background-position: left center; background-size:0.06rem;}

		/*专题列表 i09_main_2*/
.list_03 {}
.list_03 ul {}
.list_03 ul li { float:left; margin-top:0.3rem;}
.list_03 ul li:nth-child(2n) { float:right;}
.list_03 ul li:nth-child(1),
.list_03 ul li:nth-child(2) { margin-top:0;}
.list_03 ul li .abox { display:block; width:3.35rem; height:1.4rem;}
.list_03 ul li .abox .img { display:block; width:100%; height:100%;}

		/*图文列表 c05_main_2*/
.list_04 { position:relative; overflow:hidden;}
.list_04 ul { position:relative; top:1px;}
.list_04 ul li { border-bottom:1px solid #dcdcdc;}
.list_04 ul li .abox { display:block; padding:0.35rem 0;}
.list_04 ul li .abox_in { height:1.24rem;}
.list_04 ul li .abox .imgbox { float:left; width:2rem; height:1.24rem;}
.list_04 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_04 ul li .abox .textbox { margin-left:2.28rem;}
.list_04 ul li .abox .textbox .text_item_1 { color:#333333; font-size:0.28rem; line-height:0.40rem; height:0.8rem;}
.list_04 ul li .abox .textbox .text_item_2 { color:#9b9b9b; font-size:0.24rem; line-height:0.32rem; margin-top:0.14rem;}
	/*没有图*/
.list_04 ul li.noimg .abox_in { height:auto;}
.list_04 ul li.noimg .abox .imgbox { display:none;}
.list_04 ul li.noimg .abox .textbox { margin-left:0;}
.list_04 ul li.noimg .abox .textbox .text_item_1 { height:auto; max-height:0.8rem;}

		/*图片视频列表 c06_main_2*/
.list_05 {}
.list_05 ul {}
.list_05 ul li { float:left; margin-top:0.42rem;}
.list_05 ul li:nth-child(2n) { float:right;}
.list_05 ul li:nth-child(1),
.list_05 ul li:nth-child(2) { margin-top:0;}
.list_05 ul li .abox { display:block; width:3.3rem;}
.list_05 ul li .abox_in {}
.list_05 ul li .abox .imgbox { width:100%; height:2.04rem; position:relative; overflow:hidden;}
.list_05 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_05 ul li .abox .imgbox .zgbox { position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.4) url(../image/p-list_05-1-1.png) no-repeat center center; background-size:0.36rem;}
.list_05 ul li .abox .textbox { margin-top:0.2rem;}
.list_05 ul li .abox .textbox .text_item_1 { color:#646464; font-size:0.24rem; line-height:0.32rem; text-align:center;}

		/*领导人物列表 c07_main_2*/
.list_06 {}
.list_06 ul {}
.list_06 ul li {}
.list_06 ul li+li { margin-top:0.3rem;}
.list_06 ul li .abox { display:block; background-color:#f4f4f4;}
.list_06 ul li .abox_in { height:2.45rem; padding:0.27rem 0;}
.list_06 ul li .abox .imgbox { float:left; width:1.8rem; height:2.45rem;}
.list_06 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_06 ul li .abox .textbox { margin: 0 0 0 2.12rem; padding:0.05rem 0 0 0;}
.list_06 ul li .abox .textbox .text_item_1 { height:0.4rem;}
.list_06 ul li .abox .textbox .text_item_1 .text_1 { float:left; color:#646464; font-size:0.3rem; line-height:0.4rem;}
.list_06 ul li .abox .textbox .text_item_1 .text_2 { float:left; color:#8b8b8b; font-size:0.2rem; line-height:0.3rem; padding:0.09rem 0 0 0.22rem;}
.list_06 ul li .abox .textbox .text_item_2 { color:#646464; font-size:0.22rem; line-height:0.36rem; height:1.08rem; margin-top:0.32rem;}
.list_06 ul li .abox .textbox .text_item_3 { color:#8b8b8b; font-size:0.20rem; line-height:0.30rem; margin-top:0.22rem;}

		/*科室导航列表 c08_main_2*/
.list_07 {}
.list_07 ul {}
.list_07 ul li { float:left; padding:0.2rem 0 0 0;}
.list_07 ul li:nth-child(2n) { float:right;}
.list_07 ul li:nth-child(1),
.list_07 ul li:nth-child(2) { padding-top:0;}
.list_07 ul li .abox { display:block; width:3.35rem; background-color:#eeeeee; border-radius:0.04rem;}
.list_07 ul li .abox_in { position:relative; margin:0 0.32rem;}
.list_07 ul li .abox .text_item_1 { color:#646464; font-size:0.26rem; line-height:0.8rem; margin-right:0.24rem;}
.list_07 ul li .abox .text_item_2 { position:absolute; top:0; right:0; color:#838383; font-size:0.24rem; line-height:0.8rem;}

		/*专家列表 c09_main_5*/
.list_08 {}
.list_08 ul {}
.list_08 ul li { float:left; margin-top:0.34rem;}
.list_08 ul li:nth-child(1),
.list_08 ul li:nth-child(2),
.list_08 ul li:nth-child(3) { margin-top:0;}
.list_08 ul li:nth-child(3n),
.list_08 ul li:nth-child(3n-1) { margin-left:0.36rem;}
.list_08 ul li .abox { display:block; width:2.06rem;}
.list_08 ul li .abox_in {}
.list_08 ul li .abox .imgbox { width:100%; height:3.12rem; border-radius:0.04rem; position:relative; overflow:hidden;}
.list_08 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_08 ul li .abox .textbox { margin-top:0.12rem;}
.list_08 ul li .abox .textbox .text_item_1 { color:#009ea1; font-size:0.2rem; line-height:0.28rem; text-align:center; font-weight:bold;}
.list_08 ul li .abox .textbox .text_item_2 { color:#646464; font-size:0.2rem; line-height:0.28rem; text-align:center; margin-top:0.04rem;}

		/*筛选 c10_main_1*/
.filter_01 {}
.filter_01_in {}
.filter_01 .item { height:0.6rem;}
.filter_01 .item+.item { margin-top:0.24rem;}
.filter_01 .item .text_item_1 { float:left; color:#009ea1; font-size:0.24rem; line-height:0.6rem; width:0.82rem;}
.filter_01 .item .box { float:left;}
.filter_01 .item .selbox { padding:0rem 0.36rem 0 0.2rem; background-color:#ffffff; border-radius:0.06rem; background-image:url(../image/p-filter_01-1-1.png); background-size:0.14rem auto; background-position:calc(100% - 0.2rem) center;}
.filter_01 .item .selbox .sel { color:#383838; font-size:0.24rem; line-height:0.6rem; height:0.6rem;}
.filter_01 .item .subbox {}
.filter_01 .item .subbox .submit { width:1.8rem; color:#feffff; font-size:0.24rem; line-height:0.6rem; text-align:left; text-indent:0.66rem; background:#009ea1 url(../image/p-filter_01-2-1.png) no-repeat 0.18rem center; background-size:0.28rem auto; border-radius:0.1rem;}

.filter_01 .item .box.no1 { width:2.9rem;}
.filter_01 .item .box.no2 { width:2.9rem; float:right;}
.filter_01 .item .box.no3 { width:4.1rem;}
.filter_01 .item .box.no4 { float:right;}



		/*文章详情*/
.article_01 { color:#646464; font-size:0.28rem; line-height:0.48rem;}
.article_01 p+p { margin-top:0.48rem;}
.article_01 img { max-width:100%;}
.dymap img { max-width: none;}














