/*banner*/
.banner{ width: 100%; height: auto; margin: 0 auto; }
.banner img{ width: 100%; height: auto; display: block; }
/*****/;

/*医生集团*/
.doctor{ border-bottom: 20px solid #f0f0f0;}
.doctor h2{ height: 70px; line-height: 70px; background: #fff; padding: 0 5%; display: block; font-size: 1.4em; font-weight: normal; overflow: hidden; color: #478bd1; border-bottom: 1px solid #666;}
.doctor p{ font-size: 23px; text-indent: 2em; margin: 15px 3%; line-height: 40px;}
/*****/

/*service*/
.service{ width: 100%; height: auto; padding: 3% 0 1%; }
.service img,.jtys img,.qita img{ padding-bottom: 30px; width: 100%;}
.service .serve{ position: relative; width: 100%; height: auto; margin-top: 10px;}
.service .serve img{ width: 100%; height: auto; padding: 0; margin: 0;}
 
/*****/


/*qita*/
.qita{ width: 100%; height: auto; padding: 3% 0 30px 0; overflow: hidden; margin-bottom: 100px;}
.qita .qtys{ width: 100%; height: auto; margin: 7% auto; overflow: hidden;}
.qita .qtys li{ width: 50%; box-sizing: border-box; height: 130px; border-right: 2px solid #999; border-bottom: 2px solid #999; float: left; padding-left: 9%; line-height: 130px; font-size: 1.2em; background: url(img/nan.jpg) no-repeat 5% center; background-size: 45px;}

.qita .qtys li:nth-of-type(2n+2){ margin-right: 0; border-right: 0;}
.qita .qtys li:nth-of-type(1){border-top: 2px solid #999; }
.qita .qtys li:nth-of-type(2){border-top: 2px solid #999; }


