@charset "utf-8";
/* CSS Document */


/*banner*/
	.slideBox{ position:relative; width:100%;  height:auto; margin-top:0.52rem; overflow:hidden;}
	.slideBox .hd{ position:absolute; width:98%; height:14px; line-height:14px; bottom:1px; right:2%; z-index:1; text-align:right;}
	.slideBox .hd li{ display:inline-block; width:7px; height:7px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; background:#c9bfb3; text-indent:9999px; overflow:hidden; margin:0 3px;/* opacity:0.4 ;*/}
	.slideBox .hd li.on{ background:#56c0c7; width:13px;}
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative;  }
	.slideBox .bd li img{ width:100%;  height:auto; display:block; min-height:142px; max-height:320px;   }
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
/*bannered*/ 


.ico-bj{ width: 100%; background-color: #fff; margin:0 0 0.1rem 0; overflow: hidden;}
.ico-bj ul{ width: 94%; margin: 0 auto; padding: 0.13rem 0 0.1rem 0;}
.ico-bj ul li{ width: 25%; float: left; text-align: center; overflow: hidden;} 
.ico-bj ul li .biao{ width: 0.56rem; height: 0.56rem; border-radius: 0.56rem; margin: 0 auto; overflow: hidden;}
.ico-bj ul li .biao .icon{ color: #fff; display: inline-block; margin-top: 0.08rem; }
.ico-bj ul li h4{ width: 100%; height: 0.2rem;line-height: 0.2rem; padding-top: 0.06rem; text-align: center; font-size: 0.14rem; color: #888; overflow: hidden;}
.ico-bj ul li:nth-child(1) .biao{ background: url(../images/ic1.png) no-repeat; background-size: cover}
.ico-bj ul li:nth-child(2) .biao{ background: url(../images/ic2.png) no-repeat; background-size: cover}
.ico-bj ul li:nth-child(3) .biao{ background: url(../images/ic3.png) no-repeat; background-size: cover}
.ico-bj ul li:nth-child(4) .biao{ background: url(../images/ic4.png) no-repeat; background-size: cover}
.ico-bj ul li .biao .icon{ font-size: 0.3rem; margin-top: 0.13rem;}
/* .ico-bj ul li:nth-child(1) .biao .icon{ font-size: 0.30rem;margin-top: 0.12rem; }
.ico-bj ul li:nth-child(2) .biao .icon{ font-size: 0.4rem;}
.ico-bj ul li:nth-child(3) .biao .icon{ font-size: 0.4rem;} */


.Radio{ width:100%; height:0.4rem; background-color: #fff; padding: 0.03rem 0; margin-bottom: 0.1rem}
.Notice-box{ width:97%; margin:0 auto; overflow:hidden}
.tz{ width:0.82rem;  margin:0.04rem 0 0 0; padding:0.06rem 0; float: left; border-right: 1px dashed #dcdcdc}
.tz .icon-{ font-size: 0.2rem; color: #da521a}

.scroll_vertical{position:relative;width: calc(100% - 0.9rem); float:right ; height:0.4rem;}
.scroll_vertical .box{overflow:hidden;position:relative;top:0;height:0.4rem;}
.scroll_vertical .list{position:absolute;top:0;left:0;}
.scroll_vertical .list li{ width:100%;height:0.4rem; overflow:hidden;}
.scroll_vertical .list li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.scroll_vertical .list li a h4{ width:98%; height:0.4rem; line-height:0.42rem; font-size:0.14rem; color:#888;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden;}



.dti-bj{ width: 100%; background-color: #fff;}
.titl{ width: 100%; border-bottom: 1px solid #e5e5e5;}
.tic{ width: 100%; margin: 0 auto;}
.tic h4{ width:calc(50% - 1px);float: left; text-align: center; height: 0.38rem;line-height: 0.38rem}
.tic span{ width: 100%; display: block; font-size: 0.16rem; color: #546a6b;cursor: pointer;}
.tic span.on{ height: 0.37rem;line-height: 0.37rem ;color: #34979c; border-bottom: 2px solid #34979c; font-weight: bold}
.tic h4:nth-child(1){ border-right: 1px solid #e5e5e5}

.Section_box2{ width:100%;overflow:hidden;}
.Section_box2 ul{width:94%; margin:0 auto; padding-bottom:0.05rem; padding-top: 0.1rem;}
.Section_box2 ul li{ width:100%;border-bottom:1px dashed #e5e5e5; margin-bottom:0.07rem; padding-bottom: 0.01rem; overflow:hidden;}
.Section_box2 ul li a{ width:100%; display:block; position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0); padding-bottom: 0.06rem;}
.Section_box2 ul li img{width: 1rem; height: 0.75rem;float: left;}
.Section_box2 ul li .rig{ width: calc(100% - 1.1rem);  float: right;position:relative}
.Section_box2 ul li .rig h3{width: 100%; height: 0.18rem;line-height: 0.18rem; font-size: 0.14rem; color: #444; white-space:nowrap;  text-overflow:ellipsis; overflow: hidden;}
.Section_box2 ul li .rig p{  width: 100%; max-height:0.32rem; min-height: 0.16rem; line-height:0.16rem; font-size:0.12rem; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 0.05rem; margin-top: 0.02rem;text-indent: 0.12rem; overflow:hidden;}
.Section_box2 ul li .rig .sp1{ width: 100%; height: 0.18rem;}
.Section_box2 ul li .rig .sp1 .sg1{ margin-left: 0.06rem;float: right; height: 0.18rem; margin-right: 0.05rem}
.Section_box2 ul li .rig .sp1 .sg2{ margin-left: 0.06rem;float: right; height: 0.18rem;}
.Section_box2 ul li .rig .sp1 .sg2 span{ font-size: 0.14rem;}
.Section_box2 ul li .rig .sp1 .sg2 i{ position: relative; top: -0.01rem;}
.Section_box2 ul li .rig .sp1 span{float: right;color: #ee5753; font-size: 0.12rem; position: relative; top: 0.01rem; }
.Section_box2 ul li .rig .sp1 i{float: right; font-style: normal; font-size: 0.12rem; color: #888; padding-left: 0.03rem;}

.Section_box2 ul .noa img{ display:none !important;}
.Section_box2 ul .noa .rig{ width:100%;}
.gd-box{ width: 100%; text-align: center; padding: 0.06rem 0 0.2rem 0}
.gd-box .dd{ width: 1.08rem; height: 0.32rem; line-height: 0.32rem;text-align: center; background-color: #eb7766; display: inline-block; font-size: 0.14rem; color: #fff; border-radius: 0.15rem; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

.gg-box{ width:100%; margin: 0.1rem 0}
.gg-box img{ width: 100%; height: 0.6rem;}


.ico2{ width: 100%; background-color: #fff; margin:0 0 0.1rem 0; overflow: hidden;}
.ico2 ul{ width: 94%; margin: 0 auto; }
.ico2 ul li{ width:calc( 33.33% - 2px); float: left; text-align: center; border-right: 1px solid #ececec;overflow: hidden;} 
.ico2 ul li a{ width: 100%; display: block;padding: 0.06rem 0 0.06rem 0; }
.ico2 ul li .icon{ color: #56c0c7; display: inline-block; margin-top: 0.08rem; font-size: 0.2rem }
.ico2 ul li h4{ width: 100%; height: 0.2rem;line-height: 0.2rem; padding-top: 0.06rem; text-align: center; font-size: 0.14rem; color: #888; overflow: hidden;}
.ico2 ul li:nth-child(1) img{ width: 0.38rem; height: 0.3rem;}
.ico2 ul li:nth-child(2) img{ width: 0.3rem; height: 0.3rem;}
.ico2 ul li:nth-child(3) img{ width: 0.37rem; height: 0.3rem;}
.ico2 ul li:last-of-type{ border: none}

.expert-bj{ width: 100%; background-color: #fff; margin: 0.1rem 0 0.6rem 0; overflow: hidden;}
.expert-box{width: 94%; margin: 0 auto;}

.qie{width: 100%; position: relative;height: 0.4rem;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.qie h3{float: left;height: 0.4rem;line-height: 0.5rem;font-size: 0.18rem;color: #34979c;background: url(../images/rx.jpg) no-repeat;
background-position: 3px 14px;background-size: 3px 20px;padding-left: 13px;margin-right: 0.08rem;}
.qie a{font-size: 0.14rem; color: #888;position: absolute; right: 0; bottom: 0.06rem; padding-right: 0.04rem;}
.qie a i{ font-style: normal; color: #eb7766;}


.Doctor{ width:94%; margin: 0 auto; padding-bottom: 0.13rem}
.Doctor ul{ width:100%;}
.Doctor ul li{ width:100%; border-bottom:1px solid #ddd; padding-top:0.1rem;}
.Doctor ul li a{width:100%;height:1.16rem;  display:block}
.Doctor ul li img{ width:0.8rem; height:1.06rem; float: left}
.Doctor ul li .zc_b{width:calc(100% - 0.9rem);height:1.06rem; float:right;}
.Doctor ul li .zc_b h4{width:99%; height:0.2rem; line-height:0.2rem; font-size:0.14rem; color:#444; padding-top:0.03rem;margin-bottom:0.03rem; overflow:hidden}
.Doctor ul li .zc_b h5{width:99%; height:0.2rem; line-height:0.2rem; font-size:0.12rem; color:#666; margin: 0.02rem 0; overflow: hidden;}
.Doctor ul li .zc_b h6{width:99%; height:0.44rem; line-height:0.22rem; font-size:0.12rem; color:#666;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.Doctor ul li .zc_b h6 span{ background-color: #eb7766; color: #fff; padding: 0.02rem 0.1rem; border-radius: 0.25rem; margin-right: 0.04rem;}


















@media screen and (width: 320px) {

}


@media screen and (width: 360px) {

}















