﻿
img{border:0; margin:0; padding:0; vertical-align:middle; width:100%;}
div,ul,ol,li,p,dd,dt,dl{ margin:0; padding:0;list-style-type: none;}


.specialmain{ overflow:hidden; }
.ztBanner{ overflow:hidden;}
.ztBanner img{height: auto;max-width: 100%;}

.yltitle{width: 100%;overflow: hidden;border-bottom: 1px solid #f9be00; padding:2% 0;}
.yltw{ margin:auto;}
.totalnav{ width:160px; margin-left:0.2rem; font-size:0.32rem; color:#ef8c11; position:relative; padding-left:0.15rem; margin-top:0.1rem;}
.totalnav:before{content:"";position:absolute;left:0;top:0.1rem;width:0.04rem;height:0.3rem;background:#ef8c11;}
.navgroup{overflow:hidden; display:table;}
.navgroup a{display:inline-block;line-height:0.42rem;width:1.4rem;text-align:center;font-size:0.3rem;margin:0.1rem;color:#333;transition:.5s; padding:0.06rem 0;}
.navgroup a.dq,.navgroup a:hover{background:url(../images/zhfw_04.jpg) no-repeat; background-size:100% 100%; color:#fff}
.posit{ margin:2%; color:#999; font-size:0.28rem;}
.posit a{display: inline-block;font-size:0.28rem;color: #999;}
.posit a:hover {color: #abcf27;}


.ylbox01{overflow: hidden;margin: auto;}
.ylbox1_1{overflow: hidden;margin: auto;padding:0.2rem;}
.ylbox1_1 ul{ overflow:hidden; background:url(../images/xlsd_04_01.png) no-repeat bottom;}
.ylbox1_1 li{ width:1.4rem; float:left; text-align:center; margin:0.1rem;}
.ylbox1_1 p{ font-size:0.28rem; text-align:justify;color:#666; padding:0 0.2rem; text-indent:2em;}




.yltit{ overflow: hidden;    margin: 4% auto;    padding:0 2%;}
.yltit h1{font-size:0.34rem; line-height:120%; color:#333; margin:auto; position:relative; padding-bottom:0.1rem; text-align:center}
.yltit h1:before{ content:""; width:1rem; height:0.04rem; background:#f39800; position:absolute; bottom:0; left:50%; margin-left:-0.5rem; }


.ylbox02{overflow: hidden;margin: auto;}
.ylbox2_1{overflow: hidden;margin:auto; padding:0.2rem;}
.ylbox2_1 ul{ margin:0.2rem auto;}
.ylbox2_1 li{ margin:0.1rem auto;}
.ylbox2_2{ overflow:hidden; margin:auto;background:#fcf6e6;padding:0.4rem 0; text-align:center;}
.ylbox2_2 dt{ font-size:0.3rem; text-align:center; color:#f39800; margin-bottom:0.2rem;}
.lb{display: inline-block; text-align:center;}
.lb span{ font-size:0.28rem; color:#666; display:inline-block; margin:0.08rem;}
.lb span input{ width:2.4rem; height:0.4rem; line-height:0.4rem; border:solid 0.02rem #cbcbcb; color:#606060; font-size:0.24rem;}
.zxtj{ display:inline-block; margin:0.2rem auto;}
.zxtj input {width:3rem;height:0.8rem;line-height:0.4rem;text-align: center;font-size:0.28rem;margin: 0 0.2rem; background:#f39800; color:#fff; border-radius:0.1rem;}
.ylbox2_3{overflow: hidden;margin:auto; padding:0 0.2rem;}






.ylbox03{overflow: hidden;margin:auto;}
.ylbox3_1{ overflow:hidden; margin:2% auto; } 
.ylbox3_1 dl{width:3rem; float:left; margin:0.1rem; position:relative;}
.ylbox3_1 dl li{font-size:0.28rem; color:#fff; position:absolute;  text-align:center; width:100%; background:rgba(243,152,0,0.7);}
.ylbox3_1 dl li strong{ font-size:0.28rem; display:block;}
.ylbox3_1 dl ul dd{font-size:0.24rem; color:#333333; padding:0.06rem;}
.ylbox3_1 dl:hover ul{ display:block; z-index:1;}
.ylbox3_2{ overflow:hidden; margin:10px auto; text-align:center;}
.ylbox3_2 a{ display:inline-block; margin:0.2rem; background:#f39800; border-radius:0.1rem; font-size:0.28rem; color:#fff; padding:0.2rem;}
.ylbox3_2 a img{ width:0.34rem; display:inline-block; vertical-align:middle; padding:0 0.04rem;}
.ylbox3_2 a:hover{ background:#0C8BF4;}






.ylbox04{overflow: hidden;margin:auto; } 
.ylbox4_1{ overflow:hidden;}
.ylbox4_1 ul{width:3rem; float:left;  margin:0.1rem;  overflow:hidden;}
.ylbox4_1 ul li{background:#f9be00; border-radius:0.1rem; text-align:center; font-size:0.28rem; color:#fff; padding:0.1rem; position:relative; z-index:1;}
.ylbox4_1 li:before{ content:""; position:absolute; bottom:0; width:1rem; height:0.04rem; background:#fff; left:50%; margin-left:-0.5rem;}
.ylbox4_1 ul p{ font-size:0.26rem; color:#999999; padding:0.04rem;}




.ylbox05{overflow: hidden;margin:auto;}
.ylbox5_1{ overflow:hidden; margin:2% auto;} 
.ylbox5_1 li{font-size:0.28rem; color:#666; text-align:center; margin:auto; padding:0.1rem 0.4rem;}
.ylbox5_2{overflow:hidden; margin:0.2rem auto;}
.ylbox5_2 ul{ width:1.93rem; float:left; margin:0.1rem; box-sizing:border-box; border:0.01rem solid #efefef; height:4.4rem;}
.ylbox5_2 ul li{ font-size:0.24rem; color:#666; border-left:0.02rem solid #f9be00; margin:0.1rem; padding:0 0.1rem;}
.ylbox5_2 ul p{ font-size:0.2rem; color:#999; padding:0.02rem;}






.ylbox06{overflow: hidden;margin:auto;}
.ylbox6_1{ overflow:hidden; margin:2% auto; } 
	.doctorFocus{margin:0 auto; position:relative; overflow:hidden;   }
	.doctorFocus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
	.doctorFocus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
	.doctorFocus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;}
	.doctorFocus .hd ul .on{ background:#f39800;  }
	.doctorFocus .bd{ position:relative; z-index:0; }
.doctorFocus .bd dl{ position:relative;height:7.6rem; }	
.doctorFocus .bd dl dt{ width:5rem; margin:auto;}
.doctorFocus .bd dl dd{ margin:0.2rem; padding:0.2rem; border-radius:0.2rem; background:rgba(208, 145, 40, 0.8); position:absolute; top:3rem;}
.doctorFocus .bd dl dd strong{ display:block; color:#fff;  font-size:0.34rem;}
.doctorFocus .bd dl dd li{ width:1.59rem; height:0.4rem; margin:0.1rem 0; background:url(../images/dmzl_26.png) no-repeat; color:#fff; font-size:0.28rem; padding-left:0.1rem; background-size:cover;}
.doctorFocus .bd dl dd li.lbg{width:2.64rem; padding-left:0.1rem;background:url(../images/dmzl_27.png) no-repeat; background-size:cover;}
.doctorFocus .bd dl dd p{ font-size:0.28rem; color:#fff; line-height:0.4rem;}
.doctorFocus .bd dl dd p.pb1{ border-bottom:0.02rem solid #fff;padding-bottom:0.2rem; margin-bottom:0.2rem;}





.ylbox07{overflow: hidden;margin:auto;}
.ylbox7_1{ overflow:hidden; margin:2% auto; } 
.ylbox7_1 dt{ font-size:0.28rem; color:#1a1a1a; margin:auto; position:relative; text-align:center; padding:0 0.4rem;  padding-bottom:0.2rem;}
.ylbox7_1 dt:before{ content:""; width:150px; height:2px; background:#f9c620; position:absolute; bottom:0; left:50%; margin-left:-75px;}
.ylbox7_1 ul{ width:100%;display:table;text-align: center;margin-top: 20px;margin-bottom: 60px;}
.ylbox7_1 ul li{ width:3rem; display:inline-block; margin:0.1rem;}
.ylbox7_1 ul li img {left: 0;display: inline-block;height:1.26rem;-webkit-transition: .7s;transition: .7s;}
.ylbox7_1 ul li {position: relative;overflow: hidden;height:4.3rem;}
.ylbox7_1 ul li img {position: absolute;}
.ylbox7_1 ul li img:hover {-webkit-transform: scale(1.10); transform: scale(1.10);}
.ylbox7_1 ul li em{position: absolute;left: 0;bottom: 0;}
.ylbox7_1 ul li h1{ width:100%; display:inline-block; font-size:0.3rem; text-align:center; color:#c0966c; font-weight:bold; }
.ylbox7_1 ul li span{ width:95%; display:inline-block; font-size:0.28rem; color:#666666;text-align: justify;}






