@charset "utf-8";

body{
	font-family: "microsoft yahei";max-width: 16rem;margin: auto;overflow-x: hidden;
	color: #4c4c4c;font-size: 0.6rem;
}
*{
	margin:0;padding:0;
}
a{
	text-decoration:none;color: #4c4c4c;
}
ul,li{
	list-style:none;
}
img {
	border:none;vertical-align:bottom;width: 100%;
}
.clear,.c{
	clear:both;
}
.l{
	float:left;
}
.r{
	float:right;
}



.nav{
	border-top: solid 0.25rem #144F9F;border-bottom: solid 0.25rem #144F9F;;
}
.nav ul{
	width: 100%;margin: auto;
}
.nav ul li{
	float: left;width: calc(20% - 1px);height: 1.2rem;line-height: 1.2rem;margin-left: 0rem;
	overflow: hidden;border-right: 1px solid #fff;
}
.nav ul li:nth-child(5){
	width: 20%;border: none;
}
.nav ul li a{
	display: block;color: #fff;text-align: center;;height: 100%;
}

.news{
	margin-top: 0.75rem;
}
.news_01{
	margin-top: 0.5rem;background-color: #144F9F;
}
.news_02{
	float: left;width: 7.9rem;height: 7.075rem;background: url(../img/index_22.jpg) no-repeat;
	background-size: 100%;position: relative;
}
.news_02_bt{
    display: block;color: #fff;position: absolute;bottom: 0;width: 7.9rem;background-color: rgba(0,0,0,0.5);
    text-align: center;font-size: 0.58rem;height: 1.2rem;line-height: 1.2rem;overflow:hidden;white-space: nowrap;
    text-overflow: ellipsis;-o-text-overflow:ellipsis;
}
.news_03{
	float: right;width: 7.9rem;height: 7.075rem;background: url(../img/index_22-02.jpg) no-repeat;
	background-size: 100%;position: relative;
}
.news_04{
	margin-top: 0.5rem;padding: 0 0.125rem;border-bottom: dashed 1px #939393;padding-bottom: 0.25rem;
	color: #000000;
}
.news_04 img{
	width: 1.5rem;margin-right: 0.25rem;margin-left: 0.15rem;
}
.news_04 a,.news_05 a{
	color: #7d7d7d;
}
.news_05{
	padding: 0 0.125rem;border-bottom: dashed 1px #939393;padding-bottom: 0.25rem;
	color: #000000;margin-top: 0.25rem;letter-spacing: 1px;line-height: 1rem;
}
.news_05 img{
	width: 1rem;margin-right: 0.25rem;margin-left: 0.15rem;
}



.doctor{
	margin-top: 0.75rem;
}
.doctor_01{
	margin-top: 0.5rem;
}
.doctor_02{
	width:15rem;margin:auto;margin-top:0.5rem;
}
.doctor_03{
	float:left;width:4.5rem;
}
.doctor_04{
	float:right;width:10rem;
}
.doc_05{
	color:#000;font-size:0.7rem;font-weight:bold;margin-left:0.15rem;
}
.doc_05 span{
	margin-left:0.5rem;font-size:0.55rem;
}
.doc_066{
	background-color:#f2f2f2;height:0.2rem;width:5.25rem;margin-top: -0.25rem;
}
.doc_077{
	background-color:#144F9F;color:#fff;width:2.5rem;padding:0.1rem;margin-top:0.35rem;font-size:0.58rem;
}
.doc_088{
	text-indent:2em;font-size:0.56rem;margin-top:0.25rem;line-height: 0.82rem;
}
.doctor_05{
    margin-top: 0.5rem;border: solid 0.1rem #144F9F;background-color: #144F9F;height: 3.925rem;
}
.doctor_05 .bd{
    height: 3.925rem;
}
.doctor_05 .bd  ul li{
    width: 5.15rem;float: left;margin-left: 0.1rem;
}
.doctor_05 .hd{
    display: none;
}





.jbbk{
	margin-top: 0.75rem;
}
.jbbk_01{
	width: 14.35rem;margin: auto;display: block;margin-top: 0.75rem;
}
.jbbk_01 ul li{
    float: left;width: 4.45rem;margin-left: 0.5rem;
}
.jbbk_01 ul li p{
    color: #144F9F;margin-top: 0.25rem;font-size: 0.58rem;
}
.jbbk_08{
    width: 13.25rem;height: 1.2rem;background: url(../img/index_59.jpg) no-repeat;background-size: 100%;margin: auto;
    margin-top: 0.75rem;text-align: center;line-height: 1.5rem;color: #144F9F;font-weight: bold;letter-spacing: 1px;
}
.jbbk_02{
	width: 15rem;margin: auto;margin-top:0.25rem;
}
.jbbk_03{
	width: 7rem;margin-top: 0.5rem;height: 1.25rem;line-height:1.25rem;color:#fff;font-size:0.56rem;padding-left:0.1rem;
	background:url(../img/index_b1.jpg) no-repeat;background-size:100%;
}
.jbbk_04{
	width: 7rem;margin-top: 0.5rem;height: 1.25rem;line-height:1.25rem;color:#fff;font-size:0.56rem;padding-left:0.1rem;
	background:url(../img/index_b2.jpg) no-repeat;background-size:100%;
}
.jbbk_05{
	width: 7rem;margin-top: 0.5rem;height: 1.25rem;line-height:1.25rem;color:#fff;font-size:0.56rem;padding-left:0.1rem;
	background:url(../img/index_b3.jpg) no-repeat;background-size:100%;
}
.jbbk_06{
	width: 7rem;margin-top: 0.5rem;height: 1.25rem;line-height:1.25rem;color:#fff;font-size:0.56rem;padding-left:0.1rem;
	background:url(../img/index_b4.jpg) no-repeat;background-size:100%;
}
.jbbk_08_list{
    width: 15rem;margin: auto;border-top: solid 1px #144F9F;margin-top: 0.5rem;
}
.jbbk_08_list a{
    color: #144F9F;
}
.jbbk_08_list ul{
    margin-top: 0.25rem;
}
.jbbk_08_list ul li{
    height: 1.5rem;border-bottom: dashed 1px #144F9F;line-height:1.5rem;
}
.jbbk_08_list_1{
    float: left;font-size: 0.58rem;color: #144F9F;
}
.jbbk_08_list_2{
    float: right;font-size: 0.5rem;color: #666;
}




.zjzj{
	margin-top: 0.75rem;
}
.zjzj_01{
	margin-top: 0.5rem;
}
.zjzj_i1{
    margin-top: 0.75rem;
}
.zjzj_i2{
    width: 15rem;margin: auto;margin-top: 0.5rem;
}
.zjzj_i3{
    width: 4.675rem;float: left;margin-top: 0.125rem;
}
.zjzj_i4{
    width: 9.975rem;float: left;
}
.zjzj_i3a{
    margin-left: 0.5rem;
}
.zjzj_i5{
    float: right;width: 4.65rem;margin-top: 0.125rem;
}
.zjzj_i6{
    width: 1.725rem;float: left;
}
.zjzj_i8{
    width: 4.1rem;float: left;margin-left: 0.32rem;
}
.zjzj_i8a{
    margin-top: 0.3rem;
}




.footer{
	margin-top: 1rem;padding-bottom: 2.65rem;
}
.footer p{
	text-align: center;font-size: 0.55rem;color: #000;
}



.bottom{
	width: 16rem;
    margin: auto;
    background: url(../img/index_68.jpg) no-repeat;
    height: 2.75rem;
    background-size: 100%;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
}
.bottom a{
	display: block;
    float: left;
    height: 2.75rem;
    width: 33.33%;
}




.gysy_d1{
	background-color: #84ccc9;height: 1.5rem;overflow: hidden;
}
.gysy_d2{
	width: 2.5rem;height: 1.1rem;margin-top: 0.2rem;margin-left: 0.5rem;color: #144F9F;line-height: 1.1rem;float: left;font-size: 0.58rem;
	background: url(../img/gysy_03.jpg) #fff no-repeat;background-size: 0.65rem 0.6rem;background-position: 0.2rem 0.25rem;
}
.gysy_d2 span{
	margin-left: 1rem;font-weight: bold;letter-spacing: 1px;
}
.gysy_d3{
	float: left;width: 3rem;height: 1.1rem;background: url(../img/gysy_04.jpg) no-repeat;background-size: 100%;margin-top: 0.2rem;
	margin-left: 0.2rem;font-weight: bold;line-height: 1.1rem;text-align: center;color: #144F9F;font-size: 0.58rem;
}
.gysy_d4{
	width: 15rem;margin: auto;margin-top: 0.5rem;
}
.gysy_d5{
	color: #221815;line-height: 1rem;text-indent: 2em;margin-top: 0.25rem;letter-spacing: 1px;
}




.jkkp_d1 ul li{
	width: 15rem;margin: auto;margin-top: 0.75rem;border-bottom: solid 1px #8c8c8c;padding-bottom: 0.5rem;
}
.jkkp_d2{
	float: left;width: 5.3rem;
}
.jkkp_d3{
	float: right;width: 9.2rem;
}
.jkkp_d4{
	color: #000;font-size: 0.58rem;
}
.jkkp_d5{
	font-size: 0.56rem;color: #aba6a6;
}




.map_01{
	width: 15rem;margin: auto;margin-top: 0.75rem;color: #221815;
}
.map_02{
	letter-spacing: 2px;
}
.map_02 img{
	width: 1.15rem;
}
.map_03{
	margin-top: 0.5rem;border-bottom: dashed 1px #c9c9c9;padding-bottom: 0.5rem;
}
.map_04{
	float: left;width: 2.5rem;margin-top: 0.8rem;
}
.map_05{
	float: left;width: 0.325rem;margin-left: 0.25rem;margin-right: 0.25rem;margin-top: 0.9rem;
}
.map_06{
	float: left;width: 11.5rem;text-align: justify;
}




.yykk_01{
	text-align: center;height: 1.2rem;line-height: 1.2rem;color: #000;border-bottom: solid 5px #144F9F;
}
.yykk_02{
	background-color: #e6e6e6;width: 10.5rem;text-align: center;height: 1rem;line-height: 1rem;border-radius: 5px;
	margin: auto;margin-top: 0.75rem;color: #000;font-size: 0.68rem;letter-spacing: 1px;
}
.yykk_02 span{
	font-size: 0.5rem;
}
.yykk_03{
	color: #000;text-indent: 2em;width: 15rem;margin: auto;margin-top: 0.5rem;line-height: 1rem;letter-spacing: 1px;text-align: justify;
}




.doc_01{
	width: 15rem;margin: auto;margin-top: 0.75rem;
}
.doc_02{
	width:5.05rem;float: right;
}
.doc_03{
	width: 9.9rem;float: left;color: #000;
}
.doc_04{
	font-weight: bold;letter-spacing: 1px;margin-top: 0.5rem;font-size: 1rem;
}
.doc_04 span{
	font-size: 0.7rem;font-weight: normal;margin-left: 0.25rem;
}
.doc_05{
	
}
.doc_06{
	font-size: 0.58rem;margin-top: 0.15rem;
}
.doc_07{
	color: #144F9F;font-size: 0.7rem;letter-spacing: 1px;margin-top: 0.5rem;
	border-bottom: solid 1px #144F9F;padding-bottom: 3px;width: 9rem;
}
.doc_07 span{
	font-size: 0.55rem;
}
.doc_08{
	text-indent: 2em;line-height: 1rem;color: #000;margin-top: 0.25rem;letter-spacing: 1px;text-align: justify;
}



.gx_nav{
	background-color:#144F9F;height:1.65rem;line-height:1.65rem;
}
.gx_nav ul li{
	float:left;width:25%;text-align:center;font-weight:bold;color:#fff;letter-spacing: 1px;
}
.gx_nav ul li span{
	display:block;height:100%;;
}
.gx_n{
	border-right:none !important;
}



.bz_d1{
    width: 15rem;margin: auto;color: #000;position: relative;
}
.bz_d2{
    font-size: 0.75rem;width: 6rem;margin: auto;letter-spacing: 1px;margin-top: 0.75rem;font-weight: bold;text-align: center;
    position: relative;
}
.bz_d2::before,.bz_d4::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%;
    background-color: rgba(230, 230, 230);
    z-index: -1;
}
.bz_d3{
    text-indent: 2em;line-height: 1.1rem;margin-top: 0.5rem;letter-spacing: 1px;
}
.bz_d4{
    font-size: 0.75rem;width: 4.1rem;letter-spacing: 1px;margin-top: 0.75rem;font-weight: bold;text-align: center;
    position: relative;
}
.bz_d5{
    margin-top: 0.5rem;
}
.bz_d6{
    width: 3.8rem;float: left;
}
.bz_d7{
    width: 11.2rem;float: right;letter-spacing: 1px;line-height: 1rem;margin-top: -0.1rem;
}
.bz_d8{
    width: 12.25rem;margin: auto;height: 0.65rem;line-height: 0.65rem;background: url(../img/bz1.jpg) no-repeat;background-size: 100%;
    text-align: center;letter-spacing: 1px;margin-top: 1rem;font-size: 0.7rem;
}
.bz_d9{
    width: 12.3rem;margin: auto;margin-top: 0.25rem;
}
.bz_d9 ul li{
    width: 3.6rem;text-align: center;float: left;margin-left: 0.75rem;margin-top: 0.5rem;letter-spacing: 1px;
}
.bz_d9 ul li:nth-child(3n+1){
    margin-left: 0;
}
.bz_d9 ul li a{
    color: #000;display: block;width: 100%;border: solid 2px #a8d4c1;padding: 0.25rem 0;
}




.zd_d1{
    font-size: 0.7rem;width: 6.5rem;margin: auto;margin-top: 1rem;text-align: center;border-bottom: solid 1px #aaaaaa;
    padding-bottom: 0.25rem;letter-spacing: 1px;font-weight: bold;
}
.zd_d2{
    width: 9.7rem;margin: auto;height: 1.2rem;line-height: 1.2rem;border-bottom: solid 1px #aaaaaa;border-top: solid 1px #aaaaaa;
    text-align: center;font-size: 0.7rem;letter-spacing: 1px;margin-top: 1rem;font-weight: bold;
}
.zd_d3{
    text-align: center;width: 100%;margin-top: 0.75rem;letter-spacing: 1px;
}
.zd_d4{
    margin-top: 0.5rem;
}
.zd_d5{
    text-indent: 2em;
    line-height: 1rem;
    margin-top: 0.5rem;
    letter-spacing: 1px;
}




.article,.article span{
    font-size: 0.65rem !important;line-height: 1.1rem;
}
.article p{
    
}
.jbkp_d6{
	background-color: #f3f3f3;height: 0.625rem;margin-top: 0.75rem;
}
.jbkp_d7 ul li{
	list-style-image: url(../img/jbkp_07.jpg);margin-left: 0.75rem;margin-top: 0.5rem;line-height: 1rem;
	border-bottom: solid 2px #f3f3f3;padding-bottom: 0.25rem;letter-spacing: 1px;text-align: justify;
}
.jbkp_d7 ul li a{
	color: #4A4949;display: block;
}
.jbkp_d7 ul li:last-child{
	border-bottom: none;
}
.jbkp_d1 {
    width: 15rem;
    margin: auto;
}




.ntit{
    background: url(../img/tit.jpg) no-repeat;width: 100%;height: 0.95rem;background-size: 100%;display: block;
}
.ntit span{
    font-size: 0.7rem;color: #144F9F;margin-left: 1rem;display: block;width: 3rem;float: left;
}
.ntit a{
    float: right;
    color: #fff;
    font-size: 0.58rem;
    letter-spacing: 1px;
    margin-right: 0.5rem;
    margin-top: 0.08rem;
}
